自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Java反射是什么?看这篇绝对会了!

" is " + obj.getClass().getName());}还可以使用一个类字面值(JLS Section 15.8.2)来获取指定类型(或 void)的 Class 对象。例如:System.out.println("The name of class Foo is: "+Foo.class.getName());在没有对象实例的时候,主要有两种办法。//获得类类型的两种方式Class cls1 = Role.class;Class cls2 = Class.forName(“y

2021-10-08 20:11:04 59

原创 Java反射机制

}}}然后进入cmd编译First.java由于我们new的两个类Word和Excel没有编译,所以报错了,这就是静态加载类的缺点,即必须在编译时期就加载所有可能用到的类,而我们希望实现的是运行时用到哪个类就加载哪个类,下面通过动态加载类来加以改进。改进以后的类:FirstBetter.javaclass FirstBetter{public static void main(String[] args){try{// 动态加载类,在运行时加载Class c = Class.for

2021-10-07 13:32:42 135

原创 Java之序列化和反序列化

首先定义一个Person类,然后提供get和set方法,且要实现Serializable接口class Person implements Serializable {private int id;private String name;public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void se

2021-10-07 13:28:59 297

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除