java编程中代码中提到new是什么意思 ?怎么使用?

Python09

java编程中代码中提到new是什么意思 ?怎么使用?,第1张

你看我写个程序:\x0d\x0a\x0d\x0apublic class fffff {\x0d\x0aint a=10///定义一个变量a的值是10;\x0d\x0aint c=34///定义一个变量c的值是34;\x0d\x0apublic static void main(String args[])///程序主运行口main方法\x0d\x0a{\x0d\x0a fffff df=new fffff()///new一个对象\x0d\x0a int c=df.a///调用它\x0d\x0a int d=df.c\x0d\x0a int s=(c+d)\x0d\x0a System.out.println(s)///输入值来\x0d\x0a}\x0d\x0a}\x0d\x0a我解释一下为什么要new 其实new 是为其对象分配一个空间,在什么情况下用new 呢?在你需要创建对象的时候就需要new一下。在后面你将会学到传值引用?你就会体会到如何使用new啦

new中文意思是:新的

在JAVA里表示新建实例或者是新建对象。

一个普通类在没有实例化之前,就是new之前,它的属性、方法等等,在内存中都是不存在的。只有new了以后也就是新建对象之后,这个类的一些东西在内存中才会真的存在,也就是说只有new了之后,这个类才能用。