作者stator (別急著吃棉花糖)
看板java
標題[問題] 靜態變數(static variable)、type checking
時間Wed May 12 12:24:39 2010
因為不知po在這合不合適,如果不合適,可請版主d文
1.下列敘述中,請選出正確的?
(a)static variable可以是history sensitive
(b)static varialbe 通常儲存於heap memory中
(c)C++產生的物件存於run-time stack
(d)recursive call 必須使用heap memory
答案是a
小弟想請問a的選項什麼是history sensitive,google找到不太懂他的意思
另外b、c分別錯在哪呢??我知道d是要改為run-time memory,而不是heap
所以請各位前輩能指導bc要怎麼改較好
2.以下何者為非?
(a)c#推出在java之前
(b)java不一定要用直譯器來執行
(c)type checking可以發生在執行的時候,以增加寫作程式彈性
(d)type checking可以發生在執行時,以增加執行效率
答案是a、d
不了解的是什麼是type checking。
以上二題請教各位前輩指導。謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.33.84.40
推 PsMonkey:阿就... type checking 啊... google 資料很多吧? 05/12 13:37
→ kentyeh:history sensitive 應該是變數內容不會隨時間而消逝 05/12 14:04
→ AmosYang:感覺像是「電腦概論」題目的中譯版… 05/12 14:09
→ AmosYang:(這種東西多半連原本出題的人都不知道他自己到底在講什 05/12 14:11
→ AmosYang:麼) 原po加油+多保重XD 05/12 14:12
→ stator:謝謝樓上的大大及辛苦的解說 05/12 15:08