- 博客(4)
- 收藏
- 关注
原创 Java运行期追踪堆栈信息
字符串常量池与堆空间 运行后 jps命令查询Java程序 使用jamp查询堆空间 jmap -dump:format=b,file=aa.bin(aa.bin=随意名字) pid(pid=Java线程id) jhat aa.bin 访问 http://localhost:7000/ 我是访问的是http://localhost:7000/oql/ OQL Java虚拟机语言 查询字符串地址 select s.value.toString() from java.lang.String s whe
2021-06-09 16:41:56
482
原创 类加载器子系统
类加载器子系统 加载阶段 JVM把class文件加载到内存,并对数据进行校验,解析和初始化,最终形成JVM可以直接使用的JAVA类型的过程。 java.class.ClassLoader类介绍 一句话简单介绍一下 ClassLoader 的具体作用:就是将 .class 文件加载到 jvm 虚拟机中去。 java.class.ClassLoader 类的基本职责就是根据一个指定的类的名称,找到或者生成其对应的字节代码,然后从这些字节代码中定义出一个 JAVA 类,即 java....
2021-05-24 09:32:59
96
原创 关于集合遍历时的增删改
集合的三种遍历方式删除: 1.普通for循环: 可以删除,不能增加,可以修改 注意每次删除之后索引要 -- 2.Iterator遍历: 可以删除,不能增加,可以修改 不过要使用Iterator类中的remove方法,如果用List中的remove方法会报错 3.增强for循环foreach: 不能删除,不能增加,可以修改 强制用List中的remove方法会报错 ...
2019-08-12 19:17:47
777
原创 接口和抽象类
抽象类与接口的定义 抽象类的定义: 1.对于抽象类的来说:抽象类必须有abstract修饰,只能用public 和默认修饰符修饰 2.对于抽象类的成员来说:抽象类中可以包含: (1) 成员变量(静态成员变量,非静态成员成员变量)、 (2)构造方法(因为abstract定义的抽象类不能被实例化,那么抽象类中的构造方法作用是:继承抽象父类的的子类,在子类实例化时要调用父类的构造方法) (3) 成员方法...
2019-08-12 19:12:01
125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人