自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 14_15_概述及垃圾回收相关算法

概述及垃圾回收相关算法1、概述2、标记阶段:引用计数法3、标记阶段:可达性分析算法4、finalization机制4.1、finalization机制说明4.2、不主动调用 finalize() 方法的三点原因4.3、虚拟机中对象可能的三种状态4.4、判定对象是否可回收的两次标记过程4.5、代码演示5、MAT与JProfiler的GC Roots溯源6、清除阶段:标记-清除算法7、清除阶段:复制算法8、清除阶段:标记-压缩算法9、小结(三种清除算法对比)10、分代收集算法11、增量收集算法12、分区算法1

2021-08-30 14:44:58 202

原创 13_StringTable

StringTable1、String的基本特性1.1、存储结构变更,从 char[] 到 byte[]1.2、不可变性1.3、字符串常量池中不会存储相同内容的字符串2、String的内存分配(从JDK6方法区到JDK7堆中)3、String的基本操作3.1、程序1——字符串常量池中不允许放相同的字符串3.2、程序2——栈帧、堆、字符串常量池4、字符串的拼接操作5、intern()的使用5.1、new String("ab")会创建几个对象?5.2、new String("a") + new String(

2021-08-26 19:45:57 356

原创 12_执行引擎

java是半解释半编译型语言橙色部分:javac编译器(前端编译器)完成,最终形成线性的字节码指令流(此部分和JVM无关)。绿色部分:半解释蓝色部分:半编译解释器:编译器:

2021-08-25 10:13:40 484

原创 11_直接内存

直接内存1、概述2、代码3、OOM与内存大小设置4、优缺点1、概述不是虚拟机运行时数据区的一部分,也不是《Java虚拟机规范》中定义的内存区域直接内存是Java堆外的、直接向系统申请的内存区间来源于NIO,通过存在堆中的DirectByteBuffer操作Native内存通常,访问直接内存的速度会优于Java堆。即读写性能高.因此出于性能考虑,读写频繁的场合可能会考虑使用直接内存。Java的NIO库允许Java程序使用直接内存,用于数据缓冲区2、代码/** * IO

2021-08-21 23:47:01 375 2

原创 10_对象的实例化内存布局与访问定位

对象的实例化内存布局与访问定位1、对象的实例化1.1、创建对象的方式1.2、创建对象的步骤(字节码角度)1.3、创建对象的步骤(执行角度)2、对象的内存布局3、对象的访问定位3.1、句柄访问3.2、直接指针3.3、优缺点总结1、对象的实例化1.1、创建对象的方式1.2、创建对象的步骤(字节码角度)1.3、创建对象的步骤(执行角度)2、对象的内存布局3、对象的访问定位3.1、句柄访问3.2、直接指针3.3、优缺点总结...

2021-08-21 19:49:35 159

原创 公开接口(天气)

xml天气接口(city=后面是城市名称)http://wthrcdn.etouch.cn/WeatherApi?city=%E4%B8%8A%E6%B5%B7json天气接口(101010100是城市代码)http://www.weather.com.cn/data/cityinfo/101010100.html

2021-08-12 21:56:30 872

原创 maven相关

配置打包名称为项目名-版本号<build> <finalName>${project.artifactId}-1.1.0</finalName></build>

2021-08-09 22:54:36 114

原创 9_方法区

方法区1、方法区概述2、方法区内部结构3、方法区的演进细节4、设置方法区的大小5、常量池和运行时常量池6、如何证明静态变量的存在7、方法区的垃圾回收1、方法区概述2、方法区内部结构3、方法区的演进细节4、设置方法区的大小5、常量池和运行时常量池6、如何证明静态变量的存在7、方法区的垃圾回收...

2021-08-08 19:19:02 377

多文件上传

支持显示文件名、进度条、上传速度、剩余时间(要看到此效果,文件最好大一些)

2017-03-02

javaweb实现分页代码

分页代码 action接受参数负责调用service,service调用dao查询具体的分页数据,同时将返回的数据封装到PageBean中,再返回action以PageBean。适合初学者参考。注:还包含类似动态显示条(sql数据加到十几页可以看到)

2017-03-01

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

TA关注的人

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