一、通过反射创建新的类实例的两种方式: Class.newInstance()Constructor.newIns...[作者空间]
双亲委派机制 Parent Delegation Model,又称为父级委托模型。 当某个类加载器需要加载某个.c...[作者空间]
序列化 我们的对象并不只是存在内存中,还需要传输网络,或者保存起来下次再加载出来用,所以需要Java序列化技术。 ...[作者空间]
有以下的例子 继续按照IDEA的提示处理,再次catch操作,代码会变为这样: 但是在Java核心技术书中,作者建...[作者空间]
泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解...[作者空间]
cglib高阶用法[https://www.runoob.com/w3cnote/cglibcode-genera...[作者空间]
equals() 和 hashCode() 都是属于Object类的方法。 先说明它们之间的关系: 若两个对象eq...[作者空间]
结果:执行顺序:静态代码块—主程序—非静态代码块—构造函数—一般方法。 结果: 加入了子类以后,执行顺序有了新的变...[作者空间]
所谓的不可变类是指这个类的实例一旦创建完成后,就不能改变其成员变量值。如JDK内部自带的很多不可变类:Interg...[作者空间]
直接赋值 平时最常用的方式,在代码中的体现是Persona = new Person();Person b = a...[作者空间]
存储位置: String是引用类型,把它们归为一类是因为这些类型在运行过程中为了速度更快,更节省内存,都提供了一种...[作者空间]
进入正题前首先要知道的是Java程序运行在JVM(Java Virtual Machine,Java虚拟机)上,可...[作者空间]
最近,在一个业务改造中,使用三目运算符重构了业务代码,没想到测试的时候竟然发生 NPE (Null Pointer...[作者空间]