【java自学】基础知识点笔记

一、返回值void的方法,不能用return返回值,但是可以用return;    语句结束整个方法。

二、JAVA程序的编译与运行
- 用javac.exe把.java编译为.class
- 用java.exe运行.class:先启动JVM然后启动classloader用于把.class文件加载到JVM当中。


三、方法与JVM的内存

1.方法只定义而不执行的时候,JVM不会给该方法分配“运行所属”的内存空间,只有调用执行该方法的时候才会。

2.JVM内存主要划分为三大块(也还有其他的)
方法区内存,堆内存,栈内存
- 方法代码片段属于.class字节码文件的一部分,当字节码文件加载的时候,将其存放到了方法区当中。
- 方法区存放的是.class文件中的方法代码片段
- 方法区提供方法的存储空间,栈内存提供方法的运行空间

posted @ 2021-01-27 20:26  Lucy_LinXiaoQing  阅读(90)  评论(0编辑  收藏  举报