av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

java - 為什么此私有靜態(tài)變量能被訪問呢?

瀏覽:146日期:2024-02-10 14:21:02

問題描述

class Test{ private static int i = 1;public static void main(String[] args){Test test = new Test();System.out.println(test.i); //此處為何能訪問到私有的i變量呢? }}

如果與Test類不同包,調(diào)用i變量卻報錯,為何?

問題解答

回答1:

因為main函數(shù)也是Test類的靜態(tài)函數(shù)

回答2:

給你這個圖片吧。你可以看看,尤其要注意protected與缺省之間的區(qū)別。java - 為什么此私有靜態(tài)變量能被訪問呢?

回答3:

private關(guān)鍵字的意思是除了包含這個成員的類之外,其他類都沒法訪問這個成員,包括同處于這個包內(nèi)的其他類。所以不僅是不同包,相同的包也無法訪問。

回答4:

如果這都不行,private修飾的變量還有什么用?

回答5:

當(dāng)前類為何不行?

回答6:

如果不行的話,那i在哪用的,豈不是白白聲明一個i啊。還有private是其他類調(diào)用Test類的 i 是不能調(diào)用的,本類不受限制的。

回答7:

顯然你要重新學(xué)習(xí):public private static protected 這四個在面向?qū)ο缶幊痰某S眯揎椃?/p>回答8:

由于i是static,所以test.i(實例.靜態(tài)變量)等價于Test.i(類.靜態(tài)變量),i又是private,所以只能在Test類內(nèi)被訪問。

回答9:

這個是一個編程的基礎(chǔ)問題。希望再去看一下定義和范圍。

回答10:

因為private修飾的變量可以在本類中被訪問,這是關(guān)于訪問修飾符的問題。

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 久久精品国产精品青草 | 91精品国产日韩91久久久久久 | 成人在线免费网站 | 天天草视频 | 国产1区2区3区| 欧美成年黄网站色视频 | 欧美国产亚洲一区二区 | 韩日一区二区三区 | 久草高清视频 | 亚洲精品亚洲人成人网 | 伊人狠狠干 | 日本一区二区三区免费观看 | 日韩免费电影 | av一区二区在线观看 | 美日韩一区二区 | 国产婷婷在线视频 | 国产一区二区在线免费观看 | 91欧美 | 亚洲毛片一区二区 | 久久久日韩精品一区二区三区 | 国产精品久久国产精品 | 国产a区 | 国产一区二区三区四区 | a级毛片毛片免费观看久潮喷 | 日本精品视频 | 欧美三级视频 | 久久1区| 一级欧美日韩 | 欧美成年网站 | 一级毛片成人免费看a | 黑人巨大精品欧美黑白配亚洲 | 国产一区二区三区视频 | 亚洲黄色一级毛片 | 亚洲成人免费观看 | xx视频在线观看 | a级黄色毛片免费播放视频 国产精品视频在线观看 | 亚洲国产成人精品在线 | 国产精品久久777777 | 国产小视频在线 | 一级在线观看 | 盗摄精品av一区二区三区 |