摘要:
jps(JVM Process Status Tool) jps工具可以列出正在运行的虚拟机进程,并显示虚拟机执行主类名称以及这些进程的本地虚拟机唯一ID(Local Virtual Machine Identifier,LVMID)。 jps命令格式: hostid为RMI注册表中注册的主机名 o 阅读全文
摘要:
定义 实现类加载阶段中的“通过一个类的全限命名来获取描述此类的二进制字节流”这个动作的代码模块称为“类加载器”。 类加载器虽然只用于实现类的加载动作,但它在Java程序中起到的作用却远远不限于类加载阶段。比如判断两个类是否“相等”,只有两个类是由同一个类加载器加载的前提下才有意义。 类加载器类型 从 阅读全文
摘要:
对象什么时候进入死亡器?什么时候被回收? 阅读全文
摘要:
类生命周期,类加载过程,类成员变量和实例变量的初始化时机。 阅读全文
摘要:
在此简单的记录一下《深入理解Java虚拟机》第2章的2.3节内容。 对象的创建 这里的对象的创建是指普通的对象(不包括数组和Class对象)。对象的创建简单来说就是执行new的时候,虚拟机做出对应的响应。让我们看看一下虚拟机创建对象的过程: 1.虚拟机遇到new指令时,首先尝试在常量池中定位到对应类 阅读全文
摘要:
Java运行时数据区域 Java虚拟机所管理的内存包括以下几个运行时数据区域,如下图: 程序计数器 程序计数器(Program Counter Register)是一块较小的内存区域,是当前线程执行的字节码的行号指示器。程序计数器是一块私有的内存区域,每个线程都有一个独立的程序计数器。如果线程正在执 阅读全文
摘要:
<! @author wolf_bin 2017年3月28日 @description 简单的ELK日志监控系统部署,自己摸索的,有什么问题可以一起探讨。 elk安装和使用 使用的版本都是5.2.0 elasticsearch 5.2.0安装 1. 在官网 "下载" elasticsearch ta 阅读全文