摘要:
虚拟机类加载机制 虚拟机把描述的类的数据从class文件加载到内存后,并对数据进行校验,转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 类加载的时机 类被加载到虚拟机内存开始,到卸载出内存为止。它的整个生命周期包括:类加载(Loading),验证(Verif 阅读全文
摘要:
hashcode的作用 对于包含容器类型的程序设计语言来说,基本上都会涉及到hashCode。在Java中也一样,hashCode方法的主要作用是为了配合基于散列的集合一起正常运行,这样的散列集合包括HashSet、HashMap以及HashTable。 当向集合中插入对象时,如何判别在集合中是否已 阅读全文
摘要:
直接贴测试代码,一目了然: package com.suning.test; class Person { String name; int age; { System.out.println("父类的非静态代码块"); } static { System.out.println("父类的静态代码块 阅读全文