JVM
文章平均质量分 85
左潇龙
屌丝程序猿
展开
-
JNI探秘-----你不知道的FileInputStream的秘密
设计模式系列结束,迎来了LZ第一篇关于JAVA虚拟机的文章,这一系列文章不再像之前的设计模式一样,有着严格的约束力,本系列文章相对会比较随性,本次LZ就跟各位分享一个关于FileInputStream的小秘密。原创 2013-08-14 22:42:49 · 3705 阅读 · 1 评论 -
JNI探秘-----FileInputStream的read方法详解
作者:zuoxiaolong8810(左潇龙),转载请注明出处。 上一章我们已经分析过FileInputStream的构建过程,接下来我们就来看一下read方法的读取过程。 我们先来看下FileInputStream中的四个有关read的方法的源码,如下。 public native int read() throws IOExce原创 2013-08-15 09:49:44 · 4055 阅读 · 3 评论 -
JVM源码---教你傻瓜式编译openjdk7(JAVA虚拟机爱好者必看)
LZ经过一个星期断断续续的研究,终于成功的搞定了JDK的成功编译与调试。尽管网络上的教程也有不少,包括源码中也有自带的编译步骤说明,但真正自己动手的话,还是会遇到不少意料之外的错误。 为了方便各位猿友编译,LZ临时学了一下shell的皮毛,写了三个shell的小脚本,只要执行这三个小脚本,你就会获得一个自己编译出来的JDK。这个JDK是可以调试的JDK,这对于我们研究JAVA虚拟机是非常重要的一项工作。 好了,接下来LZ就一一将步骤列出,非常简单,真正的傻瓜式编译步骤原创 2013-09-07 19:18:30 · 2752 阅读 · 1 评论