//import java.util.Scanner; //创建一个类 class Person{ //属性和方法的定义不是必须的 //属性 String name ; int age ; //方法 public void tell(){ System.out.println("姓名"+name+" 年龄 "+age); } } public class HelloWorld { public static void main(String[] args){ //创建对象 //赋值 //对象.属性---->设置类中的属性 //对象.方法---->调用方法 //Person per存储在栈内存,通过new实例化指向对应的堆内存空间,相当于开辟了一个新的内存 //Person类中的String类型默认值为null,而int默认值为0 //如果不new会出现空指针异常:Exception int thread "main" java.lang.NullPointerException Person per = null; //声明并初始化一个对象,属于Person的一个对象 per = new Person();//类的实例化操作,通过new来实现 //Person per = new Person(); //声明并实例化 per.name = "Y.X.YANG"; per.age = 24 ; per.tell(); } }
时间: 2024-10-28 18:34:47