04 2021 档案
摘要:1 public class Phone { 2 3 private String cpu; 4 private String screen; 5 private String memory; 6 private String mainboard; 7 8 //私有构造方法 9 private Ph
阅读全文
摘要:Java开发手册要求:线程池不允许使用 Executors 去创建,而是通过 ThreadPoolExecutor 的方式,这样 的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风险。 说明:Executors 返回的线程池对象的弊端如下: 1)FixedThreadPool 和 Sin
阅读全文
摘要:类加载器 类的加载是由类加载器完成的。类加载器可以分为两种:第一种是Java虚拟机自带的类加载器,分别为启动类加载器、扩展类加载器和系统类加载器。第二种是用户自定义的类加载器,是java.lang.ClassLoader的子类实例。 虚拟机内置加载器 根类加载器(Bootstrap) 根类加载器是最
阅读全文
摘要:类的加载连接和初始化 当 Java程序中需要使用到某个类时,虚拟机会保证这个类已经被加载、连接和初始化。而连接又包含验证、准备和解析这三个子过程,这个过程必须严格按照顺序执行。 1 类的加载 通过类的完全限定名(包名和类名)查找此类的字节码文件,把类的.class文件中的二进制数据读入到内存中,并存
阅读全文

浙公网安备 33010602011771号