JAVA入门级教学之(内存地址的引用示例)
生活随笔
收集整理的這篇文章主要介紹了
JAVA入门级教学之(内存地址的引用示例)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?? ?定義一個電腦類,電腦有哪些屬性:
?? ??? ?*品牌
?? ??? ?*顏色
?? ??? ?*型號
?
?
? ?
? ? ? ? 定義一個學生類,學生有哪些屬性:
?? ??? ?*學號:
?? ??? ?*姓名:
?? ??? ?*學生有一臺筆記本電腦【作為兩個類之間的橋梁】
?
class Student {int no;String name;?? ?Computer computer; }?
//定義一個測試類?
public class OOTest05 {public static void main(String[] args){//創建學生對象Student zhangsan=new Student();//不采用系統默認值//手動賦值zhangsan.no="123456";zhangsan.name="張三";zhangsan.computer=huasuo;//創建電腦對象Computer huasuo=new Computer();//不采用系統默認值//手動賦值huasuo.brand="華碩";huasuo.color="while";huasuo.style="i5";//讓學生對象和電腦對象產生關系【通過學生能找到它的筆記本電腦】//想知道張三的筆記本的品牌System.out.println(zhangsan.computer.brand);//修改品牌zhangsan.computer.brand="蘋果";//這時候相當于huasuo/brandSystem.out.println(zhangsan.computer.brand);//張三又新買了一臺電腦,原來的電腦扔了【堆內存的垃圾回收機制】zhangsan.computer=new Computer();System.out.println(zhangsan.computer.brand);//輸出結果是null} }?
總結
以上是生活随笔為你收集整理的JAVA入门级教学之(内存地址的引用示例)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JAVA入门级教学之(什么是类加载)
- 下一篇: JAVA入门级教学之(参数传递)