![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaSE
文章平均质量分 84
hello_hk97
学习java
展开
-
java对象序列化(一)
对象序列化对象序列化的目标是把对象保存到磁盘中,转化为平台无关的二进制流,从而允许吧这种二进制流持久保存在磁盘上,也可以用过网络传输。程序只要得到了这种二进制流,则可以将这种二进制流转换为Java对象。为了让某个类是可序列化的,必须实现以下两个类中的任意一个:SerializableExternalizable所有可能在网络上传输的对象的类必须是可序列化的:如RMI,所有需要保原创 2017-10-22 22:07:21 · 174 阅读 · 0 评论 -
初识Lambda表达式
Lambda是java8的重要更新,Lambda表达式支持将代码块作为方法参数,Lambda表达式允许使用更简洁的代码来创建只有一个抽象方法的接口(函数式接口)的实例。一、组成部分1.形参列表。允许省略参数类型,如果只有一个形参,可以省略()2.箭头(->)。英文的划线与大于符号3.代码块。如果只有一句代码,可以省略大括号{},如果需要返回值且只有一句代码,可以省略return和{原创 2017-10-15 22:00:32 · 154 阅读 · 0 评论 -
java对象序列化(二)
自定义序列化递归序列化:当对某个对象序列化时,会自动序列化该对象的实例变量,某个实例对象引用到另一个对象,则被引用的对象也会被序列化。在实例变量前加transient关键字修饰,可以指定该对象实例化时无需理会这个实例变量。public class Student implements Serializable{ private String name; private transi原创 2017-10-25 11:50:20 · 170 阅读 · 0 评论