導航:首頁 > 安裝方法 > java方法存放在哪裡

java方法存放在哪裡

發布時間:2022-01-08 11:06:47

『壹』 java中的方法存放在哪裡如何查看

JDK 主目錄下面的一個名叫 src.zip的壓縮文件裡面,所有的java類和方法的源文件都在這裡面
如我電腦上的 C:\Program Files\Java\jdk1.6.0_10\src.zip

『貳』 java 靜態方法很多,靜態方法是存儲在哪個代里

我問題是這樣的: 問題補充:我的問題是既然,manager是單例的,那寫成靜態方法的調用又有何不可,從內存的角度分析看?java的gc角度看?能不能詳細說一下 問題補充:suziwen 寫道DAO,MANAGER寫成靜態的是實現 單例,那樣才更省內存。。。我的問題是既然,manager是單例的,那寫成靜態方法的調用又有何不可,從內存的角度分析看?java的gc角度看?能不能詳細說一下 問題補充:yqin 寫道從JVM內存管理的角度談談靜態方法和靜態屬性 我直接用靜態方法得了。

『叄』 Java方法區和堆分別儲存什麼

靜態變數、常量在方法區,所有方法,包括靜態和非靜態的,也在方法區。堆儲存對象、數組、非靜態變數。

『肆』 java中的方法代碼存在了哪裡

類的實例方法在內存中是只有一份,不過肯定不會是第一個對象中,如果是第一個對象的話,那麼當第一個對象被銷毀的時候,那麼後面的對象就永遠無法調用了...
類的實例方法存在一個專門的區叫方法區,事實上類剛裝載的時候就被裝載好了,不過它們在"睡眠",只是這些方法必須當有對象產生的時候才會"蘇醒".(比如,一個輸出類的成員變數的方法,如果連對象都沒有,何來的輸出成員變數).所以,方法在裝載的時候就有了,但是不可用,因為它沒有指象任何一個對象。

而靜態的又不一樣了,靜態的東西存在靜態區,他們和類是一個等級的,就是說只要類被裝載,它們就可以直接用.(用類名來調用).他們不依賴與任何對象,所以也不能輸出任何對象的成員屬性.(除非成員屬性也是靜態的).

而你最後的一句話也是錯的,"類的所有數據在內存中只有靜態的才又空間".
當然不是,每個對象在new的時候都會在堆區中開辟內存,用來保存對象的屬性和方法.(實際上方法保存的只是方法區的引用,如果保存的是方法本身,那麼試想一下,有多少個對象就得有多少個方法,那麼又和第一點中"實例方法在內存中只有一份拷貝"相矛盾了)

好了,事實上內存圖很復雜和麻煩,算比較深的東西了,很多用JAVA多年的人也不太了解其原理,因為開發也不要用..

更多的問題可以去遠標培訓去問技術老師。

『伍』 java查詢方法放哪

你看你用不用框架了,如果用的話就直接在控制層中掉用層的實現就好
如果不用框架了的,你就直接把方法寫在層然後你直接去調用到層的方法就好了

閱讀全文

與java方法存放在哪裡相關的資料

熱點內容
高一化學我原來的方法有什麼錯誤 瀏覽:568
漢醬真假酒鑒別方法 瀏覽:95
虧電手機激活方法 瀏覽:414
補課班可以用哪些方法進行管理 瀏覽:344
listview類的常用方法 瀏覽:306
眼部精華液使用方法 瀏覽:557
塑料膨脹釘的安裝方法 瀏覽:15
小學生床簾安裝方法 瀏覽:203
喉嚨發炎怎麼辦用什麼方法治 瀏覽:746
如何面部減肥的好方法 瀏覽:339
星通寶pos機推廣方法技巧 瀏覽:971
解決道德誠信問題的方法 瀏覽:181
三點式安全帶安全座椅的安裝方法 瀏覽:520
凍干羅漢果食用方法 瀏覽:285
掉發怎麼調理用什麼方法 瀏覽:274
黴菌雜菌陰道炎治療方法 瀏覽:574
酶清洗劑使用方法 瀏覽:211
ps4季票使用方法視頻 瀏覽:759
11乘27減77簡便運算方法 瀏覽:33
卡座線型燈最新安裝方法 瀏覽:382