1、static final public synchronized 可以混用 而且順序不限
2、abstract 只能與public或protected連用,不能用default或private 也不能與static final synchronized中的任意乙個連用
原因:abstract要繼承(多型)
但static的是編譯期繫結,拒絕多型
synchronized沒有繼承性,父類加鎖 子類預設不加鎖 ,所以加了synchronized也沒用
final本身就是阻止重寫的
static關鍵字 java關鍵字
先按照宣告順序初始化基類靜態變數和靜態 塊,接著按照宣告順序初始化子類靜態變數和靜態 塊,而後按照宣告順序初始化基類普通變數和普通 塊,然後執行基類建構函式,接著按照宣告順序初始化子類普通變數和普通 塊,最後執行子類建構函式。import static com.test.test1.fu.say i...
java 物件導向 final關鍵字修飾區域性變數
package tets08 a 案例演示 方法內部或者方法宣告上都演示一下 了解 基本型別,是值不能被改變 引用型別,是位址值不能被改變,物件中的屬性可以改變 class tets7 final public static void method final int x class person ...
修飾符,關鍵字
params修飾符 注 引數的最後乙個修飾符用於向方法傳遞數量不定的引數,關鍵字params必須與乙個單獨的一維陣列,並且應該是引數列表的最後一項,並且每個方法宣告中,只能有乙個params修飾符。如下所示 static void main name console.writeline ssn ss...