自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ideaplugin下载官网

http://plugins.jetbrains.com/

2018-09-28 20:34:21 1281

原创 LINUX创建回收站功能

修改命令alias rm=myrmmyrm(){ for target in $@ do if [[ "$target" =~ ^-[rf]+$ ]]; then continue fi mv -i $target ~/.recycle done}建回收站mkdir ~/.recycle....

2018-09-24 11:35:59 480

原创 BizException

不管是什么程序开发都可能会出现各种各样的异常。可能是程序错误,也可能是业务逻辑错误。针对这个各个开发人员都有自己的处理方式,不同的风格增加了业务系统的复杂度和维护难度。所以定义好一个统一的异常处理框架还是需要的。我们开发框架采用java实现,java中的异常一般分为两种,检查异常和运行时异常。检查异常(checked exception)有可能是程序的业务异常,这种异常一般都是开发人员自定义的、知...

2018-07-21 17:26:41 13982

转载 java对象

 在《深入理解Java虚拟机》这边书中提到HotSpot虚拟机是8字节对齐的, 一个Java对象包括对象头(Header),实例数据(Instance Data)和对齐填充(Padding), 现在的HotSpot虚拟机一般运行在64位电脑上。Java对象占用字节数都是8的整数倍,8的整数倍,8的整数倍!!! 重要的事情说3遍。Object obj  = new Object();  请问在这句代...

2018-06-28 14:09:44 155

原创 Java虚拟机的中的HotSpot技术,和JIM(Just In Time).

    java -version出来信息包含两部分:Java软件包发行版本信息和内核(JVM)版本信息。    java的发行包包含三种类型Java ME,Java SE,Java EE,发行包就相当于对外销售的产品包,不同发行包会删减部分特性,因此版本信息首先显示发行包类型和版本。JVM是Java平台的基础和核心,一般在一个java大版本中JVM版本变化都是比较小的。HotSpot是一种JVM...

2018-06-28 12:42:46 917

原创 List接口中,增删改有返回值,返回的是修改之前的内容。

List接口中,增删改有返回值,返回的是修改之前的内容。/* * 增加 add(int index, E element)  * 删除 remove(int index)   remove(Object o)  * 修改 set(int index, E element)  * 查看 get(int index)  * 判断 */import java.util.List;public class...

2018-06-21 19:43:25 631

转载 为什么说,Java数组声明了大小就不能修改?

当然不可以,形象的说你有200个空间,你现在分配了100个空间,还有一百个空间没有分配使用,这时候就可以从剩下的100个空间中取空间来用,可能现在就用了100-150的空间,数组的内存空间是连续的,你如果直接使用这101的话肯定就覆盖了其它数据了。数组空间是静态分配的,就是初始化的时候就分配好了的,你如果需要修改就要使用链表之类的动态分配空间的类,学过数据结构应该都知道链表的使用。...

2018-06-15 22:08:48 4084

转载 java多态,如何理解父类引用指向子类对象

java多态,如何理解父类引用指向子类对象摘录java多态,如何理解父类引用指向子类对象要理解多态性,首先要知道什么是“向上转型”。        我定义了一个子类Cat,它继承了Animal类,那么后者就是前者是父类。我可以通过   Cat c = new Cat(); 实例化一个Cat的对象,这个不难理解。        但当我这样定义时:   Animal a = new Cat();  表...

2018-06-13 21:56:37 160

转载 Java反射机制调用private类型的构造方法

Java反射机制调用private类型的构造方法单例类:package singleton;public class SingletonTest { // 私有构造方法 private SingletonTest(){ System.out.println("无参数---构造----"); } // 私有构造方法 ...

2018-06-07 17:44:36 551

转载 Java中实现十进制数转换为二进制的三种思路

Java中实现十进制数转换为二进制的三种思路Java中实现十进制数转换为二进制第一种:除基倒取余法这是最符合我们平时的数学逻辑思维的,即输入一个十进制数n,每次用n除以2,把余数记下来,再用商去除以2...依次循环,直到商为0结束,把余数倒着依次排列,就构成了转换后的二进制数。那么,在实际实现中,可以用int的一个数来存储最后的二进制,每次求余后把余数存储在int型数的低位,依次递增。 1 p...

2018-06-04 08:53:50 30287 2

原创 关于Boolean类型的值再赋值一个true或者false.

一段code:boolean m = false;if(m = false){        System.out.println("false");}else{        System.out.println("true");}编译结果为true。编译前思考:第一句:把Boolean类型变量m赋值为false;  OK.没问题。2:一个if语句:但if表达式中是再次对m变量进行赋值。而不是一...

2018-06-03 23:38:00 21797 2

空空如也

空空如也

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

TA关注的人

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