- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 Java跨平台的构思分析
java语言跨平台的机制是基于封装的思想建立的,只是封装的规模更加的偏向于具体的应用场景。 第一个问题:java要实现跨平台的机制,要必须实现的东西有什么? java要实现跨平台,必须要保证向所有平台提供的源码文件时文件内容的语法规则是一致的,同时源码需要在不同平台上做兼容。按照已有的资料,在不同的平台上做兼容由JVM去实现。提供统一的源码文件可以是类似某种编程语言的源码。java向J
2017-06-25 17:22:03 478
原创 JVM的GC是怎么折腾内存的
这一部分内容是JVM继续深化部分,有需求想要了解的可以看一下,不然就是浪费时间了。 我们已经知道GC的主要工作区域是Java堆,对象的保存区域。下面就来闲扯一下我看书时找到的几个问题: 1.GC在回收的时候,是采用什么小窍门回收(算法)的? 2.GC是怎么确定要回收的内容的,不会导致回收多了或者少了? 3.GC具体执行回收操作的时候,它大概是怎么跑的? 第一个问题: G
2017-06-21 22:18:46 272
原创 java内存区域的分布
在阅读《深入理解JVM》时,发现这一块内容还是值得简单的记一下的,它会帮助我们定位java异常出错的区域。 对JVM不想太多了解的,知道下面这些就足够了。 java内存区域说明 区域名称 内容 作用 异常提示 程序计数器 可看作当前线程的字节码行号指示器,每个线程是独立的 改变计数器值选取下一条需要执行的字节码 没有任何内存错误提示 java虚
2017-06-19 21:51:45 466
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人