![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
至鳟宝
Do it.
展开
-
Java 冒泡、插入排序和二分法查值
//1.插入排序 private static int[] sort(int[] data) { if (data == null || data.length < 2) { return data; } for (int i = 1; i < data.length; i++) { for (int j = i; j > 0; j--) { ...原创 2019-09-06 09:12:00 · 231 阅读 · 0 评论 -
!!. 与 ?. 的区别
?. //kotlin: a?.run() //与java相同: if(a!=null){ a.run(); } !!. //kotlin: a!!.run() //与java相同: if(a!=null){ a.run(); }else{ throw new KotlinNullPointException(); } ?.与 !!.都是Kot...原创 2019-08-29 17:50:47 · 2538 阅读 · 0 评论 -
为什么要使用SerialversionUID
1、首先谈谈为什么要序列化对象 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的是Web服务器中的...转载 2019-03-26 10:48:28 · 1204 阅读 · 0 评论