- 博客(2)
- 收藏
- 关注
原创 JVM编译、加载、反射 理解-1
一个Java源文件,会被JVM编码成.class文件(字节码文件),每个java程序都需要运行在自己的JVM上,再告知JVM程序的运行入口,再被JVM通过类加载器加载到内存中。当程序要使用某个类的时候,如果这个类没有被加载到内存中,则系统会通过类的加载,类的连接,类的初始化将这三个步骤来对类进行初始化。 类的加载:Class类是运行时类型信息的对应类,对于手动编写的类,在JVM编译时会为这个类创...
2019-08-05 09:18:21 120
原创 HashSet添加元素时是如何保证不重复的
HashSet添加元素时是如何保证不重复的 HashSet调用add方法时是如何实现唯一性的? 在自学HashSet时有个疑问,为什么Hash调用add方法时候会自动剔除重复的呢?查询源代码和翻阅资料时候才模糊的了解,所以记录下老加深印象 1,当HashSet调用add的方法时 在这里插入代码片public boolean add(E e) { return map.put(e, PRES...
2019-07-27 18:47:56 491
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人