
JVM虚拟机
食梦鱼儿
只要一颗肯奋斗的心,上帝会眷恋每一个人~~~~
展开
-
关于JDK编译版本详解
minor.major version 详解 1.Eclipse中三个JDK版本的含义 1.1 Compiler compliance level:使用编译器的版本 1.2 Generated .class files compatibility:生成的class文件在什么版本JDK下运行 1.3 Source compatibility:源代码和哪个版转载 2016-01-07 19:22:00 · 999 阅读 · 0 评论 -
JVM 中的 jps、jinfo、jstat、jstack、jmap、jconsole等命令使用(线程进行分析和故障诊断)
JVM 中的 jps、jinfo、jstat、jstack、jmap、jconsole等命令使用(线程进行分析和故障诊断) JDK提供了几个很实用的工具,如下: jinfo:观察运行中的java程序的运行环境参数:参数包括Java System属性和JVM命令行参数,java class path等信息。命令格式:jinfo 进程pid jps:用来显示本地的java转载 2016-01-27 17:53:17 · 608 阅读 · 0 评论 -
关于异步,同步,阻塞与非阻塞
参考:http://blog.youkuaiyun.com/brainkick/article/details/9312407 如果你想吃一份宫保鸡丁盖饭: 同步阻塞:你到饭馆点餐,然后在那等着,还要一边喊:好了没啊! 同步非阻塞:在饭馆点完餐,就去遛狗了。不过溜一会儿,就回饭馆喊一声:好了没啊! 异步阻塞:遛狗的时候,接到饭馆电话,说饭做好了,让您亲自去拿。 异步非阻塞:饭馆打转载 2016-04-24 11:44:28 · 585 阅读 · 0 评论 -
JVM调优总结(一)-- 一些概念
参考:http://pengjiaheng.iteye.com/blog/518623 数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。 基本类型包括:byte,shor转载 2016-04-24 11:45:45 · 442 阅读 · 0 评论 -
使用javap反编译Java字节码文件
我们如何反编译指定的Java字节码文件呢?其实,在Sun公司提供的JDK中,就已经内置了Java字节码文件反编译工具javap.exe(位于JDK安装目录的bin文件夹下)。 我们可以在dos窗口中使用javap来反汇编指定的Java字节码文件。在使用javap的相关dos命令之前,你必须确保已经将JDK安装目录\bin添加到环境变量path中。 接着,我们就可以使用javap来反编译转载 2016-06-23 09:17:31 · 1538 阅读 · 0 评论