关于JAVA的NEW
来源:百度知道 编辑:UC知道 时间:2024/05/16 09:56:50
为什么当定义一个元素,实例后还要NEW() 一下
Object s = null;
s = new Object();
new Object();产生一个对象,并分配空间
Object s = null;只是定义一个名字
s可以理解为一个人的名字,名字脱离人是没有意义的
new Object();创造出来一个人
=号 把两者联系起来
String cat = new String(\"white cat\");
cat是声明的一个变量.
new是开辟出一段String类型大小的空间来,并初始化
初始化值为white cat
比如:
String s = new String("logo");
String s是声明一个实例变量,
new String("logo")是创建一个实例变量,并将它赋给s