第七章 物件導向 匿名物件

2021-09-02 01:21:49 字數 573 閱讀 9000

/**

*匿名物件

*1.當物件對方法僅進行一次呼叫的時候,就可以簡化成匿名物件

*new car().number=4;

*new car().red="red";

new car().run();

***因為每一次都是new所以在呼叫run方法時候會列印0和null,而前面兩個new出來的物件並賦值給的數 據,在執行完就消失了,因為他們沒有指向.

*2.匿名物件可以作為實際引數進行傳遞

*carpublicparm(new car())

*這樣傳遞的話,該匿名物件就有了指向 實際型別型別變數就是指向

** @param args

*/public static void main(string args)

public static void carpublicparm(car c)

java物件導向第七章

選擇題 1.a 2.b 3.c 4.b 5.c 6.c 簡答題1.單cpu的計算機中,cpu同時只能執行一條指令,所以在僅有乙個cpu的計算機上不可能同時執行多個任務。而作業系統為了能提高程式的執行效率,將cpu的執行時間分成多個時間片,分配給不同的執行緒,當乙個時間片執行完畢後,該執行緒就可能讓出...

java物件導向第七章

第一題 乙個單的cpu的機器,如何同時執行多個執行緒?請簡述其原理 因為各個執行緒都是不斷切換輪流執行的,它們每個執行緒輪流占用的時間片很短很短,人是察覺不到的。第二題 呼叫執行緒物件的start 方法會執行run 方法,為什麼不能直接呼叫 run方法?run 方法只是乙個類中的普通方法,直接執行和...

物件導向程式設計 第七章異常,課後作業

1.編寫能產生arrayindexoutofbound ception異常的 並將其捕獲,在控制台輸出異常資訊。package come.diqizhang.dome author 陣列類 public class arrayexception catch arrayindexoutofbound ...