JVM
独依栏窗
这个作者很懒,什么都没留下…
展开
-
堆(Heap)
什么是堆? 堆(heap),一个JVM只能由一个堆内存,堆内存是可以调节的。 类加载器读取类文件后,会把什么存放到堆中? 实例,方法区/元空间。 堆又分为新时代和老年代以及元空间。 JVM调优大部分都是在调堆。 1、新生代 分为伊甸园、幸存区0与幸存区1。 伊甸园 垃圾回收主要区域,当对象没有被引用后会被轻GC回收。 幸存区0与幸存区1 在伊甸园没有被轻GC回收的,幸存下来的对象会存放在幸存区0...原创 2020-05-06 17:00:04 · 385 阅读 · 0 评论 -
本地方法接口(JNI)与native关键字
什么是JNI? JNI: java native intaface JNI作用: 扩展java的使用,融合不同的编程语言为java所用,最初的目的就是融合C、C++。 所有本地方法都会带一个native关键字。 native声明的方法就是其他语言的方法,当java的作用范围达不到时,就会去调用其他语言库的方法。 native大部分都是C语言实现,我们自己也可以去写本地方法, 如:java开启...原创 2020-05-04 22:55:10 · 384 阅读 · 0 评论