- 依赖 <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version> </dependency> 12345 FilenameUti... 依赖 <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version> </dependency> 12345 FilenameUti...
- JDK >= 6 package com.demo.desktop; import com.sun.net.httpserver.HttpExchange; import com.sun.net.httpserver.HttpHandler; import com.sun.net.httpserver.HttpServer; import java.io.... JDK >= 6 package com.demo.desktop; import com.sun.net.httpserver.HttpExchange; import com.sun.net.httpserver.HttpHandler; import com.sun.net.httpserver.HttpServer; import java.io....
- 第20 章 : JavaIO编程案例 91 数字大小比较 输入3个整数,并求出3个整数最大值和最小值 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; class InputUtil { /** * 读取指定个数的整数输入 *... 第20 章 : JavaIO编程案例 91 数字大小比较 输入3个整数,并求出3个整数最大值和最小值 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; class InputUtil { /** * 读取指定个数的整数输入 *...
- sqlite-jdbc 仓库地址: https://bitbucket.org/xerial/sqlite-jdbc sqlite-jdbc.jar 1、下载地址 https://bitbucket.org/xerial/sqlite-jdbc/downloads/ 2、示例代码 package com.mouday; import java.sql.Co... sqlite-jdbc 仓库地址: https://bitbucket.org/xerial/sqlite-jdbc sqlite-jdbc.jar 1、下载地址 https://bitbucket.org/xerial/sqlite-jdbc/downloads/ 2、示例代码 package com.mouday; import java.sql.Co...
- 5-JDBC数据库开发入门 课时1-2 1.什么是JDBC JDBC 数据库访问规范 应用程序 <-> JDBC <-> MySQL驱动 <-> MySQL <-> Oracle驱动 <-> Oracle 12 导入jar包 加载驱动 Class.forName(‘类名’) 给出url、username... 5-JDBC数据库开发入门 课时1-2 1.什么是JDBC JDBC 数据库访问规范 应用程序 <-> JDBC <-> MySQL驱动 <-> MySQL <-> Oracle驱动 <-> Oracle 12 导入jar包 加载驱动 Class.forName(‘类名’) 给出url、username...
- 第24 章 : 反射与简单Java类 109 传统属性赋值弊端 简单Java类,setter,getter过多,代码重复 通过反射(Object类直接操作属性或方法)实现相同功能类的重复操作的抽象处理 110 属性自动赋值实现思路 类设计的基本机构: 应该由一个专门的ClassInstanceFactory类负责反射处理 接收反射对象与要设置的属性内容,同时可以... 第24 章 : 反射与简单Java类 109 传统属性赋值弊端 简单Java类,setter,getter过多,代码重复 通过反射(Object类直接操作属性或方法)实现相同功能类的重复操作的抽象处理 110 属性自动赋值实现思路 类设计的基本机构: 应该由一个专门的ClassInstanceFactory类负责反射处理 接收反射对象与要设置的属性内容,同时可以...
- 环境配置 IDEA中安装Lombok插件 开启 AnnocationProcessors 让Lombok注解在编译阶段起到作用 使用示例 依赖 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId... 环境配置 IDEA中安装Lombok插件 开启 AnnocationProcessors 让Lombok注解在编译阶段起到作用 使用示例 依赖 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId...
- import java.util.Scanner; public class jinzhishu { /** * 十进制转化八进制 */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); //i... import java.util.Scanner; public class jinzhishu { /** * 十进制转化八进制 */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); //i...
- 第27 章 : 反射与Annotation 120 反射取得Annotation信息 JDK > 1.5 不同的Annotation 有他的存在范围 public enum RetentionPolicy { SOURCE, CLASS, RUNTIME } 123456 import java.lang.annotation.Annotation; ... 第27 章 : 反射与Annotation 120 反射取得Annotation信息 JDK > 1.5 不同的Annotation 有他的存在范围 public enum RetentionPolicy { SOURCE, CLASS, RUNTIME } 123456 import java.lang.annotation.Annotation; ...
- package com.demo.atomic; import java.util.concurrent.atomic.AtomicInteger; public class AtomicDemo { private static int count = 0; private static int synchronizedCount = 0; private sta... package com.demo.atomic; import java.util.concurrent.atomic.AtomicInteger; public class AtomicDemo { private static int count = 0; private static int synchronizedCount = 0; private sta...
- 先看一段Python代码 实现效果是子类和父类共用一个 sayHello() 方法,通过覆写属性name 输出不同的属性 class Parent(): name = "parent" def getName(self): return self.name def sayHello(self): print(self.name, "-", self.getName(... 先看一段Python代码 实现效果是子类和父类共用一个 sayHello() 方法,通过覆写属性name 输出不同的属性 class Parent(): name = "parent" def getName(self): return self.name def sayHello(self): print(self.name, "-", self.getName(...
- 国王对发明国际象棋的大臣很佩服,问他要什么报酬 ,大臣说:请在第1个棋盘格放1粒麦子,在第2个棋盘格放2粒麦子, 在第3个棋盘格放4粒麦子,在第4个棋盘格放8粒麦子,...... 后一格的数字是前一格的两倍,直到放完所有棋盘格(国际象棋共有64格)。&nbs... 国王对发明国际象棋的大臣很佩服,问他要什么报酬 ,大臣说:请在第1个棋盘格放1粒麦子,在第2个棋盘格放2粒麦子, 在第3个棋盘格放4粒麦子,在第4个棋盘格放8粒麦子,...... 后一格的数字是前一格的两倍,直到放完所有棋盘格(国际象棋共有64格)。&nbs...
- 文档:https://github.com/auth0/java-jwt 依赖 <!-- JWT依赖 --> <dependency> <groupId>com.auth0</groupId> <artifactId>java-jwt</artifactId> <version>... 文档:https://github.com/auth0/java-jwt 依赖 <!-- JWT依赖 --> <dependency> <groupId>com.auth0</groupId> <artifactId>java-jwt</artifactId> <version>...
- 静态代理 角色分析 抽象角色 接口或者抽象类真实角色 被代理的角色代理角色 代理真实角色,一般会做一些附属操作客户角色 使用代理角色进行一些操作 AbstractObject - RealObject - Proxy Client 123456 代码实现 package com.pengshiyu.proxy; // 租借接口 public interf... 静态代理 角色分析 抽象角色 接口或者抽象类真实角色 被代理的角色代理角色 代理真实角色,一般会做一些附属操作客户角色 使用代理角色进行一些操作 AbstractObject - RealObject - Proxy Client 123456 代码实现 package com.pengshiyu.proxy; // 租借接口 public interf...
- 蓝桥杯VIP试题 之 基础练习 字符串对比 - JAVA 题目描述 给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一: 1:两个字符串长度不等。比如 Beijing 和 Hebei 2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和 Beijing 3:两... 蓝桥杯VIP试题 之 基础练习 字符串对比 - JAVA 题目描述 给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一: 1:两个字符串长度不等。比如 Beijing 和 Hebei 2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和 Beijing 3:两...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中 -
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中
热门标签