自定义博客皮肤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)
  • 收藏
  • 关注

原创 java -Djava.ext.dirs、 -classpath区别

java命令行启动程序时,一般需要指定classpath,如下:java -cp "./:./lib/a.jar:./lib/b.jar" com.a.b.c.StartMain 依赖的jar包都在lib目录下。如果lib目录下的jar过多,一般会使用shell的帮助 CLASS_PATH=./ for jar in ./lib/*.jar; do CLASS...

2020-02-09 23:03:51 2149 1

原创 java命令行生成jar包

java命令行生成jar包写文件TestMain.javapackage com.test.main;public class TestMain{ public static void main(String[] args){ System.out.println("execute main .... "); }}mkdir classesjavac -d ./class...

2020-01-29 21:08:03 1358

原创 FinalReference类的功能

FinalReference类的功能、jvm中finalize()方法的实现方式、为什么实现finalize()方法的类要至少经过两次gc才能回收。FinalReference 的子类是Finalizer,FinalReference 类的权限是default的,Finalizer 类的权限是default的,并且有final修饰符,这两个类原则上不让开发者使用。他们和jvm配合实现java中对...

2020-01-15 18:40:26 151

原创 SoftReference、WeakReference、PhnatomReference

java中为了实现一些特殊的场景,除了一般的强引用外额外设计了三种引用,软引用、弱引用、虚引用。在jdk中有SoftReference、WeakReference、PhantomReference分别对应软引用、弱引用和虚引用,用这几个类来实现这几种引用。引用和它们的关系一般来说这几个引用各自用以下场景解释。强引用:直接通过new创建出来的对象。只要有强引用存在,jvm gc时就不会(不能)...

2020-01-15 18:24:19 265

空空如也

空空如也

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

TA关注的人

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