Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
JVM工具-jstack
jstack 打印线程堆栈信息 支持支持本地java进程 core文件以及远程java进程 命令格式 jstack options pid jstack options executable core jstack options serv
JVM虚拟机
Java基础
JVM
jstack
黑马JVM总结(五)
1 方法区 它是所有java虚拟机 线程共享的区 存储着跟类的结构相关的信息 类的成员变量 方法数据 成员方法 构造器方法 特殊方法 类的构造器 方法区在虚拟机启动时被创建 方法区逻辑上是堆的组成部分 但是不同的JVM厂商实现是不一样的 O
JVM虚拟机
JVM
基本的垃圾回收算法总结
Java虚拟机中的垃圾回收机制的是虚拟机的灵魂所在 下面介绍下虚拟机中的主要回收算法 引用计数法 实现 对于实例化的一个对象O 只要有任何一个其他的对象引用O O的引用计数器就加一 当引用失效的情况下 引用计数器减一 优点 实现简单 缺点
JVM虚拟机
Java
算法
虚拟机
对象
jvm虚拟机_JVM虚拟机五连问,能过并不是只靠运气
对于Java程序员来说 在众多Java知识点当中JVM是很重要的一块 每个Java程序都离不开Java虚拟机 Java程序的运行依靠具体的Java虚拟机实例 在Java虚拟机规范中 分别用子系统 内存区 数据类型以及指令这几个术语来描述的
JVM虚拟机
JDK8 JVM 简单堆分配实验
实验环境 JDK8 Eclipse Neon 1a Release 4 6 1 实验问题 在进行新生代的from和to空间分配的配置时 发现分配的空间大小不对 实验内容 jvm参数 Xmx20m Xms20m Xmn1m XX Surviv
JVM虚拟机
jdk
JVM
eclipse
Java虚拟机内存区域划分详解
背景 JVM是Java开发的必备技能 JVM相当于Java的操作系统 JVM java virtual machine 即Java虚拟机 是运行java class文件的程序 Java代码经过Java编译器编译 会编译成class文件 是一
JVM虚拟机
JVM虚拟机运行时数据区域
JVM Troubleshooting命令-jinfo
概述 用来查看正在运行的Java应用程序的扩展参数 支持在运行时 修改部分参数 命令格式 jinfo option pid jinfo option executable core jinfo option servier id remot
JVM虚拟机
JVM
jinfo
JVM监控
troubleshooting
Java启动参数、调优及分析
java启动参数共分为三类 其一是标准参数 所有的JVM实现都必须实现这些参数的功能 而且向后兼容 其二是非标准参数 X 默认jvm实现这些参数的功能 但是并不保证所有jvm实现都满足 且不保证向后兼容 其三是非Stable参数 XX 此类
JVM虚拟机
线上(生产)问题解决
面试
Java
开发语言
黑马JVM总结(十二)
1 五种引用 强软弱 实线箭头表示强引用 虚心线表示软弱虚终结器引用 在平时我们用的引用 基本都为强引用 比如说创建一个对象通过 运算符赋值给了一个变量 那么这个变量呢就强引用了刚刚的对象 强引用的特点 通过GC Root的引用链 能够找到
JVM虚拟机
JVM
黑马JVM总结(十五)
1 GC 相关参数 2 GC 分析1 下面通过一个案例去读懂垃圾回收的一个过程 学会读懂垃圾回收的日志 XX UseSerialGC 是一个垃圾回收器 jdk8下默认的垃圾回收器不是它 改为UseSerialGC它的幸存区的比例才不会调整
JVM虚拟机
JVM
黑马JVM总结(八)
1 StringTable面试题 1 8 1 6时 2 StringTable的位置 jvm1 6时StringTable是常量池的一部分 它随着常量池存储在永久代当中 在1 7 1 8中从永久代变成了堆中 为什么做这个更改呢 因为永久代的
JVM虚拟机
JVM