摘要: IO流: 4个基本类:InputStream OutputStream Reader Writer 常用的类: FileInputStream FileOutputStream FileReader FileWriter 序列化和反序列化的两个类:ObjectInputStream 和 Object 阅读全文
posted @ 2018-12-18 22:17 米兰达儿 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Set接口:无序集合,不允许有重复值,允许有null值 存入与取出的顺序有可能不一致 HashSet:具有set集合的基本特性,不允许重复值,允许null值 底层实现是哈希表结构 初始容量为16 保存自定义对象时,保证数据的唯一性,主要由哈希表的结构决定 先判断hashCode()是否相同,若相同, 阅读全文
posted @ 2018-12-02 21:11 米兰达儿 阅读(1730) 评论(0) 推荐(0) 编辑
摘要: *集合:集合和数组一样,都是容器,都可以存放程序运行过程中的数据。但是,集合的长度是可变的,集合可以存放基本数据类型,也可以存放引用数据类型。而且集合的存储方式多种多样(数据结构)。 Collection:是集合类的顶级接口,继承自它的接口主要有LIist接口和Set接口,而Map接口可以产生集合。 阅读全文
posted @ 2018-12-02 21:09 米兰达儿 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 一:网络通信的三要素? IP地址 端口号 通信协议 IP地址:是网络中设备的通信地址。由于IP地址不易记忆,故可以使用主机名。本地环回地址,127.0.0.1 本地主机名localhost 端口号:发送端准备的数据要发送到指定的目的应用程序上,为了标识这些应用程序,所以用网络数字来标识这些不同的应用 阅读全文
posted @ 2018-11-05 19:33 米兰达儿 阅读(1295) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 一:什么是网络编程? 通俗的来说, 网络编程就是编写程序,让联网的两个或多个设备(例如计算机)之间进行数据传输。Java语言也支持网络编程,JDK提供的 java.net包提供了很多于网络编程相关的类,来支持网络编程方面的学习。 二:java网络编程所使用的协议? 有了计算机网络的基础 阅读全文
posted @ 2018-11-01 20:04 米兰达儿 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 一.进程和线程的区别: 进程:当前计算机正在运行的程序,进程是cpu分配资源的基本单位,一个进程至少有一个线程。 线程: 计算机中任务调度和最小的执行单元,一个线程也被称为轻量级进程。 Java多线程:在单个程序运作的过程中同时运作多个线程,完成不同的工作,称为多线程。 引入线程的好处:Java虚拟 阅读全文
posted @ 2018-10-15 22:50 米兰达儿 阅读(668) 评论(0) 推荐(1) 编辑