原创 易混問題總結---(by value VS by reference)

傳值與傳址;在java中基本型別的傳遞是通過傳值完成的,因此在下面的例子中雖然在Atest()中改變了傳入的int i的值,但是並不會影響原來int i的值,簡單點就是傳入的int i的值的拷貝罷了而引用(reference)的傳遞呢?就

原创 易混問題總結---(equals VS ==)

==和equals“測試物件參考時,唯有當兩個參考指向同一物件時,==運算子的結果才為true,同樣的,唯有當兩個參考指向不同物件時,!=運算子的結果才為true,這兩個運算子的處理與物件的內容無關。需要特別注意的是,在String中使用

原创 知識點---(組合(Composition)VS (inheritace)繼承)

組合(Composition)VS 繼承(inheritace)組合和繼承是實現“重複運用classes”的兩種方法,各自有自己優劣,在程序的設計中如何靈活高效地運用這兩種方法對每個人來講都是一個值得研究的問題;在《TIJ》中有這樣寫到:

原创 《深入J2SDK》 總結

剛剛讀了王深大哥的《深入J2SDK 》,受益非淺,希望看到這篇文章的同僚到“java技術論壇”去down下來看看。接觸過java的人相信不回對jdk(java development kit),jre(java run-time envi

原创 關於“*”的問題

關於“*”的問題:先來看看一段代碼class Operatorer{    float multiplication(float i,float j){  return i*j;}public static void main(Strin

原创 知識點--(private interface)

剛開始在論壇裏提到private interface時候,很多人都很迷惑:interface不是讓別人來實現的嗎,爲什麼會有private的interface啊!應該說這不全對,的確,同class一樣,一般的interface只能是pub