摘要: 反射的源头:拿到Class对象,常用三种方式: Class<?> c1 = Test.class; Class<?> c2 = new Test().getClass(); Class<?> c3 = Class.forName("com.hz.Test"); Test t = (Test) c.n 阅读全文
posted @ 2021-02-05 12:16 geryhz 阅读(43) 评论(0) 推荐(0) 编辑
摘要: Java网络编程 阅读全文
posted @ 2021-02-05 12:16 geryhz 阅读(32) 评论(0) 推荐(0) 编辑
摘要: java.util.Collections java.lang.String String str = "192.168.1.12"; String[] ss = str.split("\\."); System.out.printf("%d%n",i);//整型、换行 %e科学计数法、%f浮点型、 阅读全文
posted @ 2021-02-05 12:09 geryhz 阅读(49) 评论(0) 推荐(0) 编辑
摘要: transient: 变量修饰符,序列化失效 volatile和const一样是一个类型修饰符,被用来修饰不同线程访问和修改的变量//java初始化顺序:默认赋值 直接显式赋值 静态代码块赋值 代码块赋值 构造器赋值 //初始化顺序:父静态变量-->子静态变量-->父非静态变量-->父静态代码块-- 阅读全文
posted @ 2021-02-05 12:08 geryhz 阅读(389) 评论(0) 推荐(0) 编辑