032_面向對象_05_程序執行過程的內存分析_02
阿新 • • 發佈:2018-11-13
void nbsp 包括 bsp 程序 執行過程 計算機類 行為 cpu
一、實例代碼
package edu.aeon.test; /** * [說明]計算機類 * @author aeon */ public class Computer { /**計算機品牌*/ public String brand; /**計算機cpu速度*/ public int cpuSpeed; }
package edu.aeon.test; /** * [說明]學生類 * @author aeon * 類包括靜態的屬性和動態行為 */ public class Student { /**學生證號*/ private int stuId;/**學生姓名*/ private String stuName; /**學生性別 0(false)-女 1(true)-男*/ private boolean sex; /**學生電腦*/ private Computer computer; /** * 動態行為:學習 */ public void stard(){ System.out.println(stuName+"正在學習!"); } public static void main(String[] args) { /**創建學生對象(實例)*/ Student student=new Student(); System.out.println("==================默認初始化=================="); System.out.println("學生證號:"+student.stuId); System.out.println("學生姓名:"+student.stuName); System.out.println("學生性別:"+student.sex); student.stard(); System.out.println("==================程序初始化=================="); student.stuId=10010; student.stuName="張三"; student.sex=true; System.out.println("學生證號:"+student.stuId); System.out.println("學生姓名:"+student.stuName); System.out.println("學生性別:"+(student.sex==true?"男":"女")); student.stard(); Computer computer=new Computer(); computer.brand="聯想"; student.computer=computer; System.out.println(student.computer.brand); } }
二、內存分析圖
032_面向對象_05_程序執行過程的內存分析_02