Java基础
键盘上的武者
长风破浪会有时,直挂云帆济沧海
展开
-
Java中的反射机制
Java中的反射机制是一个比较重要的东西,应用的也比较多,比如我们熟知的Event Bus,它的作用在于:在程序运行期间动态的获取类/对象的信息。一.通过Java反射查看类信息获得Class对象每个类被加载之后,系统就会为该类生成一个对应的Class对象。通过该Class对象就可以访问到JVM中的这个类。在Java程序中获得Class对象通常有如下三种方式:原创 2017-10-19 22:20:39 · 137 阅读 · 0 评论 -
Integer的自动拆装箱 导致 == 比较出现错误
Integer.valueof()的源代码:static final int low = -128; static final int high = 127;public static Integer valueOf(int i) { assert IntegerCache.high >= 127; if (i >= IntegerCache.lo...原创 2018-03-29 21:35:30 · 167 阅读 · 0 评论 -
eclipse关联jdk源码、项目源码
选择 window->Preferences->Java->Installed JREs->选择右侧的edit->选择rt.jar->选择右侧的Source Attachment->选择External location -> 选择jdk目录下的src.zip 如Java/jdk1.8.0_151/src.zip记录一下,方便以后查找...原创 2018-03-30 17:15:14 · 168 阅读 · 0 评论 -
关于string的几个常见问题记录
(1)String s1=”abc”; String s2=”abc”; System.out.println(s1==s2); System.out.println(s1.equals(s2)); /*output: true true */本题主要考察对于java常量池的理解。java中的常量池技术,是为了方便快捷地创建某些对象而出现的,当需要一个对象时,就可以从池中取一...原创 2018-05-24 13:41:46 · 254 阅读 · 0 评论