java实体类和声明有何区别
发布网友
发布时间:2022-05-26 13:57
我来回答
共2个回答
热心网友
时间:2023-10-20 18:13
实体类就是一个的事例对象,在jvm的堆区中开辟了空间,类声明只是在jvm的栈去中开辟了一个该对象引用,没有做指向.例如
1.String str;
2.String str = new String ("dgfgg");
1中的只是一个引用,说明str应该指向一个String 类型的实例,但还没对str和堆区的事例做具体的指向.也就是说它还没有指向某个事例.
而2中的即定义了一个引用(str)又对str做了具体的指向,它指向的内容就是后面new出来的String 事例.
热心网友
时间:2023-10-20 18:14
上面说的很对