上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 链接:https://pan.baidu.com/s/19vh5qM7yfXPc5BQbk7haGg 提取码:ckwu 阅读全文
posted @ 2020-04-21 08:52 li33的博客 阅读(453) 评论(0) 推荐(0) 编辑
摘要: setAccessible 分析性能,直接使用方法最快,然后关闭检测会稍慢,包含检测的是最慢的。 setAccessible(true)是关闭方法的公有或者私有检测,拿来直接用这个方法。 在获取到getName方法之后调用! 阅读全文
posted @ 2020-04-20 22:23 li33的博客 阅读(1587) 评论(0) 推荐(1) 编辑
摘要: 获取类的信息(实际开发用的很少,但是要知道) 通过Class对象来获取类中的变量,方法,构造器,属性等。其中包括私有个公有! 阅读全文
posted @ 2020-04-20 21:36 li33的博客 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 主动引用和被动引用 1.new 对象,反射获取类对象 都属于主动引用 主动引用 1.main()方法是程序的入口,函数从这里先开始 2.你主动new 一个对象肯定初始化啊! 3.调用非静态页会初始化,总共就出了final常量,其他不管调用一个类的啥变量,方法都会实例化这个变量。除了final常量,一 阅读全文
posted @ 2020-04-18 18:45 li33的博客 阅读(427) 评论(0) 推荐(1) 编辑
摘要: 类加载器 类加载器,它拿到.class文件,它会把他拆成两部分,将static数据转换成方法区的数据结构,然后把他放在了方法区之中。 然后在堆里面建一个类对象(Class,它可以用来实例化对象),然后可以通过这个类对象找到位于方法区的static数据。、 注意:访问对象是从栈去找,然后在从访问对象, 阅读全文
posted @ 2020-04-18 17:21 li33的博客 阅读(205) 评论(0) 推荐(1) 编辑
摘要: 反射Reflection 配合注解使用会格外强大,反射注解,天生一对 类如何加载? 动态语言和静态语言。我知道是什么,不用总结了。 由于反射,Java可以称为准动态语言。 允许通过反射获得类的全部信息 一个c类只有一个Class对象,对应加载到JVM中的.class文件。一个类只有一个Class对象 阅读全文
posted @ 2020-04-18 15:03 li33的博客 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 注解Annotation 注释是给人看的,让你知道这是干嘛的。注解是给程序来看,让程序知道他在干嘛(给程序做解释) 可以被程序读写(最特殊的地方) @Override 重写注解 @注解名 通过反射可以对元注解访问 内置注解 @Override 重写注解 这样一定要重写父类 @Deprecated 废 阅读全文
posted @ 2020-04-18 10:14 li33的博客 阅读(115) 评论(3) 推荐(1) 编辑
摘要: 1.不要用.exe文件安装,那样安装会有很多麻烦,注册表清理不干净,卸载特别麻烦 2.使用.zip文件解压。 阅读全文
posted @ 2020-04-18 09:01 li33的博客 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 信号灯解决同步问题 我尽量注释了代码,可以很容易理解了。 阅读全文
posted @ 2020-04-18 00:35 li33的博客 阅读(1012) 评论(0) 推荐(1) 编辑
摘要: 线程池 主要是为了提升性能,线程重复利用。每个线程都创建十分消耗性能。线程池就像共享单车。 阅读全文
posted @ 2020-04-17 22:06 li33的博客 阅读(182) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页