自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 问答 (1)
  • 收藏
  • 关注

原创 《深入理解java虚拟机》学习笔记--第六章:类文件结构

虚拟机的平台无关和语言无关性:(1)虚拟机可以运行在各种平台上,这些虚拟机都可以在如何执行一种平台无关的字节码,实现了“一次编写,到处运行”的目的。(2)除了平台无关,虚拟机的另一个特点是语言无关,也就是说不仅是java语言,其他语言也可以运行在java虚拟机上。即不同语言的程序可以通过各类语言的编译器把程序编译成Class(字节码)文件,从而顺利在java虚拟机上运行。Class...

2018-04-23 15:07:04 168

《深入理解java虚拟机》学习笔记--第三章:垃圾收集器与内存分配策略

GC所关心的问题就是:(1)那些内存需要回收?(2)何时回收?(3)怎么回收?关注点:在程序计数器、java虚拟机栈、本地方法栈中,这些内存都是随着线程的创建而创建,销毁而销毁,这部分是不需要太过于关注内存的回收问题;而在java堆以及方法区中,对象的分配和接口不同实现类,方法中的多个分支,这些需要多少内存是在运行期间才可以确定创建那些对象。这部分内存的分配和回收都是动态的,因此...

2018-04-22 16:57:28 457

《深入理解java虚拟机》学习笔记--第四章:虚拟机性能监控与故障处理工具

本章写的优点简略,有空会补充及丰富内容前面两章讲的是理论方面的内容,本章可以通过命令和可视化界面的两种方式监控jvm的方方面面。[color=red]jdk命令行工具:[/color](1)jps:jvm process status tool 显示指定系统内所有的hotspot虚拟机进程。[color=blue]虚拟机进程状况工具[/color]命令格式:jps [optio...

2018-04-22 16:55:28 124

原创 《深入理解java虚拟机》学习笔记--第二章:自动内存管理机制

说来惭愧,之前一直没有写过博客,学习的内容或者一些技术类话题也只是记录在云笔记上,今天偶然间想起来这件事情,从今天开始不定时更新博客,如有不正确或者待讨论的地方欢迎看到的朋友评论。 技术分享从学习周志明的《深入理解java虚拟机》开始吧。文章内容为本人读书笔记,如有雷同,那我们真是太有缘了。 下面进入正文:==============================...

2018-04-22 16:31:55 187

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除