java中容易搞錯的一些東東

2021-09-10 09:19:18 字數 691 閱讀 8979

1)instanceof:實現了某介面的類的物件也是該介面的例項;某類的物件也是該類超類的例項。

2)native()修飾的方法沒有方法體,用乙個分號";"代替大括號。

3)main不是關鍵字。

4)system.exit(int value),也就是說,只要是int的,就能夠使jvm退出system.exit('a');同樣的是合法的。

5)&,|能用在int和boolean上,而^(異或)只能用在int上。

6)如果乙個類和乙個介面被定義在同一檔案中,而且類被宣告為public,則界面前什麼都不能寫,因為介面只能用public來修飾,而乙個檔案中又只能有乙個public訪問控制關鍵字。

7)unreachable statement    下面的幾種情況會出現unreachable statement

(1)在reutrn語句後寫語句。

(2)在throw語句後寫語句。

(3)break、continue語句之後定義語句。

8)「\u10100」//合法,相當於『\u1010』和字串「0」

9)移位運算子可以用於long int char short byte

10)類的訪問控制符可以是public或什麼都不加.

11)goto是保留字但不是關鍵字.then什麼都不是.

12)把超類的型別強制轉換後賦給子類的物件時,編譯無異常,但執行時會出現異常.

Java中容易搞錯的一些東西

1 instanceof 實現了某介面的類的物件也是該介面的例項 某類的物件也是該類超類的例項。2 native 修飾的方法沒有方法體,用乙個分號 代替大括號。3 main不是關鍵字。4 system.exit int value 也就是說,只要是int的,就能夠使jvm退出system.exit ...

WM 一些東東

正在做wm的開發,有些東東以前沒有了解到過,記一下先。組織架構 wm number 工廠儲存地點下的細分結構,可能乙個倉庫號對應多個工廠儲存地點的組合。storage type 乙個倉庫號包含多個倉儲型別,可以認為乙個大倉庫中按不同型別區分的區域。注意以9打頭的儲存型別是中間操作區域。主資料stor...

一些oracle的東東

1.查詢資料庫編碼 select userenv language from dual 2.查詢序列下一值和當前值 select seq userid.nextval from dual select seq userid.currval from dual 3.檢視資料庫編碼 select use...