
@@@一個源文件只有一個公有類,且與文件名相同。一個源文件只有一個包語句。
包語句必須位于第一句。
@@@main()方法:
main()方法必須標識為static,必須具有void返回類型,必須具有單個String數組做為參數,可以隨意命名該參數。static
和public的位置可以變換。
沒有能夠運行的main()方法是運行時錯誤,而不是編譯時錯誤。
@@@接口設計規(guī)則:
所有接口方法隱含都是公有和抽象的。
接口中的變量必須是公有的靜態(tài)的和最終的。即接口中只能聲明常量。
接口可以用extends來擴展一個或多個接口。
@@@final是唯一一個可以修飾局部變量的修飾符。
@@@同步方法可以有任何訪問控制,能夠標識為最終的。
同步方法不能是抽象的。
@@@native只能應用于方法。
strictfp應用于方法和類。
實例變量可以具有任何訪問控制,可以用final
transient修飾