午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

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

瀏覽:298日期: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關鍵字的意思是除了包含這個成員的類之外,其他類都沒法訪問這個成員,包括同處于這個包內(nèi)的其他類。所以不僅是不同包,相同的包也無法訪問。

回答4:

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

回答5:

當前類為何不行?

回答6:

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

回答7:

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

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

回答9:

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

回答10:

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

標簽: java
相關文章:
主站蜘蛛池模板: 国产精品成人一区二区三区 | 国产 夫妻 视频 绿帽 3p | 国产精品第一页在线观看 | 四虎影视av | 欧美激情视频在线播放 | 超碰88| 欧美黑人性xxx猛交 欧美日韩在线播放视频 | 久久中文字幕一区 | 青草在线观看 | 国产精品久久91 | 亚洲ww| 中国特级黄色片 | 毛片视频网站 | 青青操视频在线播放 | 狠狠操狠狠操 | 另类综合视频 | 亚洲综合成人在线 | 免费av在线播放 | 九九日韩 | 午夜一级视频 | 日韩中文字幕视频 | 91丝袜呻吟高潮美腿白嫩 | 一区二区三区在线观看免费视频 | 国产一级大片 | 色婷婷久久久 | www.好了av.com | 自拍偷拍第1页 | 黄色a大片 | 中日韩一级片 | 天堂男人av| 天堂中文在线资 | 精品视频久久久 | 日本免费黄色小视频 | 久久久久久九九九九 | 麻豆视频在线观看免费网站黄 | 亚洲骚图 | 欧美三级网站 | 午夜视频免费 | 天天干夜夜骑 | 男人的天堂欧美 | 国产成人精品毛片 |