从本质来讲JAVA是内存的一小块区域,使用变量来访问这一块区域
Java 程序运行的过程(涉及到编译原理):
1 硬盘的程序Load到内存;
2 找到main方法开始执行;
3 执行过程中的内存管理:
(不同的系统会有所差别)
a. code segmen 存放代码
b. data segment 静态变量、字符串常量
c. stack 局部变量
d. heap(堆) 冬天太申请内存 new出来的东西
我是一个新手 也不知道对不对,不对请指出来
从本质来讲JAVA是内存的一小块区域,使用变量来访问这一块区域
Java 程序运行的过程(涉及到编译原理):
1 硬盘的程序Load到内存;
2 找到main方法开始执行;
3 执行过程中的内存管理:
(不同的系统会有所差别)
a. code segmen 存放代码
b. data segment 静态变量、字符串常量
c. stack 局部变量
d. heap(堆) 冬天太申请内存 new出来的东西
我是一个新手 也不知道对不对,不对请指出来