【java自学】基础知识点笔记
Lucy_LinXiaoQing 人气:0一、返回值void的方法,不能用return返回值,但是可以用return; 语句结束整个方法。
二、JAVA程序的编译与运行
- 用javac.exe把.java编译为.class
- 用java.exe运行.class:先启动JVM然后启动classloader用于把.class文件加载到JVM当中。
三、方法与JVM的内存
1.方法只定义而不执行的时候,JVM不会给该方法分配“运行所属”的内存空间,只有调用执行该方法的时候才会。
2.JVM内存主要划分为三大块(也还有其他的)
方法区内存,堆内存,栈内存
- 方法代码片段属于.class字节码文件的一部分,当字节码文件加载的时候,将其存放到了方法区当中。
- 方法区存放的是.class文件中的方法代码片段
- 方法区提供方法的存储空间,栈内存提供方法的运行空间
加载全部内容