自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 java堆

可视化软件 jvisualvm.exe 设置堆空间大小 比如设置成20兆,在 run、Edit Configurations、VM options内设置 -Xms20m -Xmx20m -X 是jvm的操作指令 ms 是 memory start mx 是 memory max 开发中建议初始值和最大内存是一个值,否则频繁的扩容和释放造成系统性能占用 特例:栈上也可以进行对象分配 暂时先不考虑永久代(元空间)属于堆,设置的堆空间内存比如10m,指的就是新生代和老年代内存之和 ![在这里插入图片描述

2020-06-08 15:07:20 43

原创 本地方法和本地方法栈

2020-06-03 16:57:21 41

原创 JVM_程序计数器和虚拟机栈

行时内存 一个jvm实例对应一个Runtime对象 jvm的线程与本地操作系统的线程直接映射 程序计数器 (the pc register),cpu只有把数据加载到寄存器才能够运行,JVM中的寄存器是对物理PC 寄存器的一种抽象模拟。 只是存储下一条指令地址 虚拟机栈 ...

2020-06-03 16:28:38 127

原创 static 全局变量区

static声明的属性和方法属于全局变量区 java的内存分为四个部分 class person{

2020-02-19 11:10:07 24

原创 final、super关键字、抽象类、类的继承

final理解成最终的意思 final定义的类是不可被继承的 final class A{ } class B extends A{ } //错误,A不能被继承 final 修饰的变量为常量,不可被更改,但是要大写 final String IN = "in"; final定义的方法无法被子类覆盖 super关键字 super 和this一个理解成父类,一个理解成子类 this() 、supe...

2020-02-17 16:30:37 33

原创 字符串String的内容不可改变

String String的创建 每个字符串都是匿名对象 ,不同的引用如果指的都是同一块内容,那么不会在堆中再开辟额外的空间。 "hello".equal("hello"); //这就是个匿名对象了,在堆中开辟了一块内存 String str1 = "hello";//这块内存的引用交给了str1 String str2 = "hello"; String str3 = "hell...

2020-02-11 10:28:00 153

原创 java学习笔记

java 学习笔记 第二节 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来全新的写作体验; 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示; 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示; 全新的 KaTeX...

2020-02-10 12:38:28 26

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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