java基础
文章平均质量分 88
Crimson_pig
这个作者很懒,什么都没留下…
展开
-
Java对象序列化与反序列化
对象序列化的目标是将对象保存在磁盘中或者在网络中进行传输。实现的机制是允许将对象转为与平台无关的二进制流。java中对象的序列化机制是将允许对象转为字节序列。这些字节序列可以使Java对象脱离程序存在,从而可以保存在磁盘上,也可以在网络间传输。对象的序列化是将一个Java对象写入IO流;与此对应的,反序列化则是从IO流中恢复一个Java对象。实现序列化如果要将一个j转载 2017-06-28 09:55:44 · 544 阅读 · 0 评论 -
java基础知识
《Java从入门到精通(第3版)》总结整理(http://pan.baidu.com/s/1o6vzDZ8)第一篇Java语言基础3.1 Java主类结构 383.1.1 包声明 383.1.2 声明成员变量和局部变量 393.1.3 编写主方法 393.1.4 导入API类库 393.2 基本数据类型 393.2.1 整数类型 403.2.2原创 2017-11-01 21:04:44 · 968 阅读 · 0 评论 -
java基础(集合List-ArrayList、LinkedList、Vector的区别)
ArrayList、LinkedList、Vector的区别①ArrayList底层实际上是采用数组实现的(并且该数组的类型的Object类型的)②如果jdk6,采用Array.copyOf()方法来生成一个新的数组,如果是jdk5,采用的是System.arraycopy()方法(当添加的数据量大于数组的长度时候)③List list = newArrayList()时,原创 2017-11-01 22:22:10 · 245 阅读 · 0 评论 -
wait和notify的理解与使用
1.对于wait()和notify()的理解对于wait()和notify()的理解,还是要从jdk官方文档中开始,在Object类方法中有:void notify() Wakes up a single thread that is waiting on this object’s monitor. 译:唤醒在此对象监视器上等待的单个线程 void noti转载 2017-11-19 11:42:55 · 387 阅读 · 0 评论 -
Java 注解 (Annotation)
Annotation 中文译过来就是注解、标释的意思,在 Java 中注解是一个很重要的知识点,但经常还是有点让新手不容易理解。我个人认为,比较糟糕的技术文档主要特征之一就是:用专业名词来介绍专业名词。比如:Java 注解用于为 Java 代码提供元数据。作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。Java 注解是从 Java5转载 2018-02-02 15:46:52 · 383 阅读 · 0 评论