package com.liu.u6.copy1; /* * 基本數據類型與引用數據類型有什麼區別 */ public class Sjlx { public int age; } package com.liu.u6.copy1; public class TestSjlx { public static void main(String[] args) { System.out.println("***********************基本數據類型*********************8"); int num1=3; int num2=5; System.out.println("num1原來的值="+num1); //將num1的值賦給num2 num2=num1; //修改num2的值,看num1的值是否有變 num2=8; System.out.println("num2修改後,num1="+num1); System.out.println("***********************引用數據類型*********************8"); //實例化一個對像 Sjlx person1=new Sjlx(); person1.age=23; //對像賦值,是把成員變量賦過去了 Sjlx person2=person1; System.out.println("前********"+person1.age); person2.age = 29; System.out.println("後********"+person1.age); } }
結果輸出: