
java基础学习总结
秋柯
向天空,向大地,想自己握手言和!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA序列化与反序列化的意义
Java序列化的意义: 1、将对象或者异常等写入文件,通过文件传输信息。 2、将对象或者异常通过网络进行传输。 3、把内存中的对象状态保存到一个文件中或者数据库中时。 序列化可以通过实现Serializable 接口 或者 Externalizable接口实现。 为什么方法、类变量(即static关键字修饰的变量)...原创 2018-11-30 13:52:29 · 1918 阅读 · 0 评论 -
序列化与反序列化知识总结
1、单一对象,无继承关系:若想实现序列化与反序列化,则必须实现序列化接口,否则报异常:NotSerializableException 2、对象间有继承关系,但无引用关系,若想实现序列化与反序列化,则父类必须实现序列化接口或提供无参构造函数,否则报invalidClassException 3、对象间有继承关系,并且有引用关系,若想实现序列化与反序列化,则父类必须实现序列化接口。...原创 2018-11-28 20:14:45 · 183 阅读 · 0 评论 -
new ArrayList()传入的参数的类型
new ArrayList<>()时可以传入的参数类型为: 1、int整型。规定arraylist的初始长度。 2、构造一个包含指定Collection的元素的集合,这些元素时按照collection的迭代器返回他们的顺序排列的。...原创 2018-12-26 16:20:36 · 10142 阅读 · 0 评论 -
JAVA中 == 和 equals() 的区别
1、首先需要了解下基本类型和引用类型。 从概念来说: 基本数据类型:变量名指向具体的值。 引用数据类型:变量名指向存存储数据对象的内存地址,即变量指向的是hash值。 从内存构建上: 基本数据类型:变量在声明之后jvm会立刻分配给他内存空间。 引用数据类型:以特殊的方式(...原创 2019-02-24 15:09:22 · 457 阅读 · 0 评论