摘要:
类的加载机制是什么? 类加载到内存中主要有 5 个阶段,分别为: ①加载:将 Class 文件读取到运行时数据区的 方法区内,在堆中创建 Class 对象,并封装类在方法区的数据结构的过程。 ②验证:主要用 于确保 Class 文件符合当前虚拟机的要求,保障虚拟机自身的安全,只有通过验证的 Clas 阅读全文
posted @ 2021-10-20 11:45
清钦
阅读(42)
评论(0)
推荐(0)
摘要:
版本之更迭: –》JDK 1.7 : Table数组+ Entry链表; –》JDK1.8 : Table数组+ Entry链表/红黑树;(为什么要使用红黑树?) Table数组的初始化长度: 1 << 4``2^4=16(为什么要是 2的n次方?) Table数组的最大长度: 1<<30``2^3 阅读全文
posted @ 2021-10-20 11:44
清钦
阅读(60)
评论(0)
推荐(0)
摘要:
default(默认,什么都不写):在同一个包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法 private:在同一类内可见。使用方法:变量、方法。 不能修饰类(外部类) public:对所有类可见。使用对象:类、接口、变量、方法 protected:对同一包内的类和所有子类可见。使用对象 阅读全文
posted @ 2021-10-20 11:42
清钦
阅读(43)
评论(0)
推荐(0)

浙公网安备 33010602011771号