【文件属性】:
文件名称:leetcode能不能引入头文件-Starzhang:Starzhang
文件大小:4KB
文件格式:ZIP
更新时间:2021-07-07 06:05:00
系统开源
leetcode能不能引入头文件
Starzhang
|:dollar_banknote:Java面试题
|
|:dollar_banknote:Java集合
|
|:dollar_banknote:设计模式
|
|
|
||
||
:green_apple:
:bento_box:
:avocado:
Java高级
JAVA基础
算法LeetCode刷题
剑指offer刷题
数据库
多线程
Java面试
容器
JVM
虚拟机
JVM中将内存分为若*分:堆、方法区、虚拟机栈、本地方法栈、程序计数器
线程私有的:
程序计数器
虚拟机栈
本地方法栈
线程共享的:
堆
方法区
直接内存
(非运行时数据区的一部分)
程序计数器
程序计数器:该区域是内存中较小的一块区域---是当前线程在执行的字节码的行号指示器。程序计数器是线程私有的,每个线程都有一个程序计数器,线程之间的程序计数器相互独立,互不干扰。是java虚拟机规范中唯一一个没有规定任何OutOfMemoryError情况的区域
虚拟机栈
是线程私有的,其生命周期与线程是相同的。虚拟机栈描述的是java方法执行的内存模型,每个方法在执行的时都会创建一个栈帧用于存储局部变量表,操作数栈、动态链接、方法出口等信息。每个方法从调用到结束就会有栈帧在虚拟机栈中入栈和出栈。一个方法的调用链可能会很长
【文件预览】:
Starzhang-master
----README.md(7KB)