- 博客(7)
- 收藏
- 关注
原创 Java SE基础(最终篇二)
在Java程序启动时,JVM会将一部分类(class文件)先加载(并不是所有的类都会在一开始加载),通过ClassLoader将类加载,在加载过程中,会将类的信息提取出来(存放在元空间中,JDK1.8之前存放在永久代),同时也会生成一个Class对象存放在内存(堆内存),注意此Class对象只会存在一个,与加载的类唯一对应!所以说呢,这玩意学来有啥用?现在我们已经知道,反射几乎可以把一个类的老底都给扒出来,任何属性,任何内容,都可以被反射修改,无论权限修饰符是什么,那么,如果我的字段被标记为final呢?
2024-07-25 01:06:15 252
原创 JavaSE知识点
JavaSE边角知识点梳理 基本类型的数组可不可以用于泛型? 使用一个类的静态内部类中的静态属性,会不会导致两个类都加载? 可以创建泛型类的数组吗? HashMap的put方法返回值是什么? 父类的private属性可以被继承吗? 抽象类里的普通成员方法可以调用其他未实现的抽象方法吗? Integer类型的List可以存放String类型的元素吗?
2022-11-03 16:47:04 156 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人