JMM: 内存间交互操作:
IP属地:上海
JMM: 内存间交互操作:
GC的大致流程:
下面的话我是从“极客时间” 王争老师那里看到的: 1 即便是非常简单的需求,不同水平的人写出来的代码,差别可能会很大。我们要对代码质量有所追求,不能只是凑活能用就好。花点心思...
java编译器,java解释器 1.java程序是一种可跨平台执行的语言,之所以可以跨平台,是因为jvm的存在,JVM屏蔽了与具体操作系统平台相关的信息,使java文件只需要...
简书 占小狼转载请注明原创出处,谢谢! 很久没有写文章了,最近在捣鼓一个稳定性保障组件,代号Rhino(犀牛),其中包含了熔断降级、服务限流、资源隔离、故障演练和缓存等功能,...
Java内存区域: 方法区(公有):用户存储已被虚拟机加载的类信息,常量,静态常量,即时编译器编译后的代码等数据。异常状态 OutOfMemoryError 其中包含常量池:...
一、死锁的基本概念 1.1 死锁的定义 一组进程中,每个进程都无限等待被该组进程中另一进程所占用的资源,因而永远无法得到的资源,这种现象称为进程死锁,这一组进程就称为死锁进程...
一、类加载机制 1.定义: 把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型。在Java语言里,类型的...
本篇文章介绍一种设计模式——单例模式。本文参考文章:《JAVA与模式》之单例模式,如何正确地写出单例模式。 一、单例模式 1.定义 作为对象的创建模式,单例模式确保某一个类只...