Java共48篇 第3页
java相关内容
2.5.3 JVM监控及诊断工具-GUI篇-梦境学习站

2.5.3 JVM监控及诊断工具-GUI篇

JVM监控及诊断工具-GUI篇 一 .工具概述 JDK自带的GUI工具 - JConsole - VisualVM - JMC 第三方工具 MAT Jprofiler Arthas Btrace ...... 二 .JConsole 基本概述 从 Java5开始,JDK自带的Java监...
2.5.2 JVM监控及诊断工具-命令行篇-梦境学习站

2.5.2 JVM监控及诊断工具-命令行篇

JVM监控及诊断工具-命令行篇 一 概述 性能诊断是软件工程师在日常工作中经常要面对和解决的问题,在用户体验至上的今天,解决好应用的i性能问题能带来巨大的收益。 Java作为最流行的编程语言之...
2.5.1 性能优化概述-梦境学习站

2.5.1 性能优化概述

性能优化概述 一 背景说明 生产环境中出现的问题 发生内存泄漏如何处理? 给服务器分配多少内存合适? 如何对垃圾回收器进行性能调优? 生产环境中CPU负载过高如何处理? 生产环境该给应用分配...
2.4.4 垃圾回收器-梦境学习站

2.4.4 垃圾回收器

垃圾回收器 一 GC的分类与性能指标 按线程数分 串行垃圾回收器 但CPU,配置较低,只有一条GC线程 并行垃圾回收器 并发较强的CPU 多条GC 按照工作模式 并发式垃圾回收器 与应用程序线程交替工作...
2.4.3 垃圾回收相关概念-梦境学习站

2.4.3 垃圾回收相关概念

垃圾回收相关概念 一. System.gc的理解 在默认情况下,手动调用System.gc或者RunTime.getRunTime().gc(),会显式出发FullGC 同时对新生代和老年代进行回收,尝试释放垃圾。 然而System.gc()调...
2.4.2 垃圾回收相关算法-梦境学习站

2.4.2 垃圾回收相关算法

垃圾回收相关算法 一、判断阶段:对象存活判断 在堆里存放着几乎所有的Java对象实例,在GC执行垃圾回收之前,首先需要区分出内存中哪些是存活对象,哪些是已经死亡的对象。只有被标记为己经死亡...
2.4.1 垃圾回收机制-梦境学习站

2.4.1 垃圾回收机制

垃圾回收概述 一、什么是垃圾 什么是垃圾( Garbage) 呢? ➢垃圾是指在运行程序中没有任何指针指向的对象,这个对象就是需要被回收的垃圾。 如果不及时对内存中的垃圾进行清理,那么,这些垃...
2.3.1 JVM执行引擎-梦境学习站

2.3.1 JVM执行引擎

JVM执行引擎 1、执行引擎概述 执行引擎是Java虚拟机的核心组成部分之一。 虚拟机是一个相对于“物理机”的概念,这两种机器都有代码执行能力,其区别是物理机的执行引擎是直接建立在处理器、缓...
2.2.9 字符串常量池-梦境学习站

2.2.9 字符串常量池

字符串常量池 一、字符串的基本特性 String:字符串,使用一对''来表示。 String sl = 'hello';//字面量的定义方式 在字符串常量池中 String s2 = new String('hello'); 调用构造方法 Strin...
2.2.8 对象的实例化-梦境学习站

2.2.8 对象的实例化

对象的实例化内存布局与访问定位+直接内存 一、对象的实例化 1、创建对象的方式 new 最常见的方式 变形1 : Xxx的静态方法 变形2 : XxBuilder/XxoxFactory的静态方法 Class的newInstance():...