開發集成工具MyEclipse中Outline的問題


      序言

        不懂的多查,越查就越顯得自己的無知,越發現大神的存在,可能相對於我來說是大神,在他那個高度,就覺得自己很菜,這些都正常,最值得敬佩的是,比你厲害的人,還比你更努力,那自己還有什么理由不努力呢,如果發現自己在學習的時候,容易犯困,說明自己沒動腦是一方面,更重要的是,眼界太窄了,在自己的一方世界中,任由自己荒廢,所以要趁早吧這種狀態給抹除掉,通過學習一點東西,你會發現越來越多的東西需要你去學習,會發現越來越多的人比你厲害,其實自己真的很菜,然后通過努力去追尋他們的腳步,記錄自己學習的路程,給在你身后的人一些經驗。學習的樂趣大概就是這樣了。

                                                                            ---WZY

 




這里講解一個小的模塊,也是自己在查看源碼的時候,發現Outline這一欄中很多符號自己很陌生,所以這里把出現過的總結一下。

    我說的就是這里我用紅色框框圈出來的這些符號的意思

    

  1、 藍色空心三角形: 普通的成員變量

  2、 帶有T字藍色空心三角形:transient 修飾的成員變量 擴充一下知識:transient關鍵字:為了讓該屬性不能再網絡中被傳輸,所以加上這個關鍵字,例如,在一些敏感屬性上(銀行的賬號密碼)就不會被傳輸,  在一個類實現Serilizable后,該類就被序列化了,也就是能夠在網絡中傳輸,但是我們不想類中一些屬性被傳輸,就加入了transient關鍵字修飾不想被傳輸的關鍵字。詳細解釋可以看:http://www.aichengxu.com/view/36695

  3、 F字藍色空心三角形:final修飾的成員變量,代表屬性不能更改了

  4、 S F字藍色空心三角形:static final 修飾的成員變量,也就是常量了,所以看到該圖形對應的字母都市大寫,常量一般都是用大寫

  5、 藍色實心三角形:沒有修飾符的(public這種) 所以是默認的修飾符。方法、函數

  6、 F字藍色實心三角形:final修飾的方法,意思是子類不能重寫該方法

  7、 紅色實心正方形:private修飾的方法,

  8、 紅色空心正方形:private修飾的成員變量

  9、 綠色實心圓:公共的方法

  10、 綠色圓中有C:class 代表類

  11、 綠色園中有C+紅色實心正方形+S: private+static+類  一般是內部類,所以這個是私有的靜態內部類

  12、綠色園+右上角有c:構造方法

  13、 綠色圓+藍色三角形+S:內部類+默認修飾符+static:默認修飾符的靜態內部類

 

 

 

    總結:其他的一些圖形都大同小異,最主要的是,要知道這幾類

        1、藍色空心三角形:普通的成員變量

        2、藍色實心三角形:沒有修飾符的方法

        3、綠色圓:公共的方法

        4、綠色圓中有C:類

        5、綠色園右上角有c:構造方法

        6、紅色的:都代表private

          紅色的實心正方形:私有方法

          紅色空心正方形:私有成員變量

        7、一些用大寫字母修飾的代表關鍵字

          F:final

          S:static

          C:class

          T:transient

        大概就這樣了,其他的如果遇到了不會再查漏補缺。

 

 

 

 

 

        

        

 

 

 

        


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM