Java:创建对象内存分析
1 package com.jiemyx.oop.demo03; 2 3 public class Pet { 4 public String name; 5 public int age; 6 7 //无参构造:这里有没显示出来的无参数的构造方法 8 9 public void shout(){ 10 System.out.println("叫了一声"); 11 } 12 }
1 package com.jiemyx.oop.demo03; 2 3 import com.jiemyx.oop.demo03.Pet; 4 5 public class Application { 6 public static void main(String[] args) { 7 Pet dog = new Pet(); 8 dog.name = "旺财"; 9 dog.age = 3; 10 dog.shout(); 11 12 System.out.println(dog.name); 13 System.out.println(dog.age); 14 15 Pet cat = new Pet(); 16 } 17 }
运行结果:
叫了一声
旺财
3


浙公网安备 33010602011771号