摘要:
JUC并发: 进程:进程相当于程序的是实例化,是负责资源管理的,在java中进程作为资源分配,管理的最小单位; 线程:一个线程就是一个指令流,负责将指令按一定顺序交付给CPU,在java中,线程作为一个最小的调度单位【CPU根据线程找指令】; 在windows中,进程是不活动的,只是作为线程的容器【 阅读全文
posted @ 2025-03-19 21:01
烟雨断桥
阅读(14)
评论(0)
推荐(0)
摘要:
类加载器 加载器列表: 名 加载哪的类 说明 Bootstrap ClassLoader java_home/jre/lib 无法直接访问 Extension ClassLoader java_home/jre/lib/ext 上级为Bootstrap,显示为null Application Cla 阅读全文
posted @ 2025-03-19 20:36
烟雨断桥
阅读(11)
评论(0)
推荐(0)
摘要:
类加载阶段: 将类的字节码加载到方法区中,内部采用C++的instanceKlass描述java类;他的重要属性: _java_mirror:即java的类镜像,eg: String.class,等效为一个java和C++的桥梁,作用时把C++的Klass暴露给java使用; _super:即父类 阅读全文
posted @ 2025-03-19 14:56
烟雨断桥
阅读(17)
评论(1)
推荐(0)
摘要:
编译器处理: 语法糖:就是编译器把.java源码,编译为.class字节码的过程中,自动生成和转换的一些代码【减轻程序员的负担】。 默认构造器【无参】: public class Cat{ } // => public class Cat { public Cat(){ super(); } } 阅读全文
posted @ 2025-03-19 11:29
烟雨断桥
阅读(8)
评论(0)
推荐(0)

浙公网安备 33010602011771号