⑴ 實例變數和局部變數都可以用public修飾符進行修飾嗎
局部變數不可以。
和實例變數不一樣,局部變數只在代碼塊中有意義,不能被外部訪問,不需要加public許可權修飾。
局部變數是指在程序中只在特定過程或函數中可以訪問的變數。局部變數是相對於全局變數而言的。在C++,Ruby這些面向對象語言中,一般只使用局部變數。
⑵ 關鍵字static(靜態)可以修飾局部變數嗎
聲明局部變數 前面加上 static ,就是聲明靜態變數。
靜態變數,全局唯一,只能在代碼塊內訪問,進程結束前不會釋放內存。
局部變數,在跳出代碼塊,內存即釋放。
⑶ 哪些關鍵字即能用於局部變數的修飾,也能用於類變數的修飾
public和static不能修飾局部變數,能修飾類
tansient不是關鍵詞,都不能修飾
static 靜態,都可以修飾
final都可以,修飾類時說明不能被繼承,修飾變數時必須對它賦予初值並且不能修改它
⑷ java中局部變數可以使用訪問控制修飾符嗎
只可以用final修飾符
,其他的不可以,因為是局部變數,沒必要用到控制訪問范圍的修飾符。
⑸ 局部變數前面可以什麼修飾都沒有嗎
可以啊 修飾總共有4種:
公有的 所有類都可訪問
私有的 只有本類可以訪問
受保護的 只有本類和子類可以訪問
默認的 很特殊!同一個包內可以訪問
一般寫局部變數都習慣不加修飾的 也就是"默認的"修飾,也有的局部變數加了"私有的"修飾 這都很符合規范
⑹ 為什麼這個String name前面加private、public還是default修飾詞都是錯誤的
只有類的成員變數可以用訪問修飾符修飾。方法中的局部變數不可以使用訪問修飾符。
⑺ java中局部變數可以使用訪問控制修飾符嗎
局部變數不可以使用訪問修飾符,他就是在此方法體使用的變數,給它訪問修飾符沒有意義。因為無論給他private,public,protect,內部都能用到,再者編譯也通過的
⑻ 請問static能不能修飾局部變數
局部變數不能用任何修飾詞來修飾(private,public,static等)
⑼ 局部變數前面可以什麼修飾都沒有嗎
不行
定義局部變數必須要指明變數類型
但是已經定義了的就不用再指明了
你把程序貼出來看看