一、回傳值void的方法,不能用return回傳值,但是可以用return; 陳述句結束整個方法,
二、JAVA程式的編譯與運行
- 用javac.exe把.java編譯為.class
- 用java.exe運行.class:先啟動JVM然后啟動classloader用于把.class檔案加載到JVM當中,
三、方法與JVM的記憶體
1.方法只定義而不執行的時候,JVM不會給該方法分配“運行所屬”的記憶體空間,只有呼叫執行該方法的時候才會,
2.JVM記憶體主要劃分為三大塊(也還有其他的)
方法區記憶體,堆記憶體,堆疊記憶體
- 方法代碼片段屬于.class位元組碼檔案的一部分,當位元組碼檔案加載的時候,將其存放到了方法區當中,
- 方法區存放的是.class檔案中的方法代碼片段
- 方法區提供方法的存盤空間,堆疊記憶體提供方法的運行空間
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/253403.html
標籤:其他
