
Java
文章平均质量分 63
code_7
这个作者很懒,什么都没留下…
展开
-
if 和else if
关于if和else if的区别,先看三段代码,问题就容易解决了: 第一段:1 2 3 4 public class test1 { public static void main(String[] args) { int a=5; if(a>1) System.out.println("1"); if(a>2) System.out.println("2"原创 2015-05-22 16:32:15 · 609 阅读 · 0 评论 -
NullPointerException 的几种类型
NullPointException是运行时异常,在java编译期间不进行捕获。 常见的代码错误有如下几种:(1)第一种还比较明显,很快能检查出来: class Point { public int x; public int getX() { return x; } } public class test1 { //static Poi原创 2015-05-25 15:43:41 · 784 阅读 · 1 评论 -
i++和++i 和i+1的区别
大家对i++和++i肯定很熟悉,但是不理解其中深层次原因,就很难理解为什么(i+1)和(i++)会差这么多? 测试代码: 第一种:i+1 结论: 1 2 3 4 5 public class test { public static void main(String[] args) { for(int i=0; i<5; i++){ aa(i+1);原创 2015-05-21 18:45:16 · 12310 阅读 · 7 评论 -
关于接口、关于序列化
最近工作大量用到接口编程,还有序列化问题,就在网上看了很多的资料,做了一些整理,姑且,称为组合创新吧~~ 感谢被引用的很多作者,谢谢你们无私的分享,后辈才能快速学习。 (1)为什么不把所以类都标为可序列化? 之所以需要标记某个类是序列化的,而不是把所有的类都设为可序列化,就是告诉编译器我需要该类能够实现序列化,我甘愿承担该类序列化所带来的信息泄露等风险。就像C中的类型转换,有些需原创 2015-08-04 22:40:05 · 1419 阅读 · 0 评论