摘要: 1、计算机网络: 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统 2、网络编程: 在网络通信协议下,实现网络互连的不同计算机上运行的程序间可以进行数据交换 3、网络编程三要素 阅读全文
posted @ 2020-11-18 11:55 guhetongren 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1、System类中有两个静态的成员变量 public static final InputStream in: 标准输入流,通常该流对应于键盘输入或由主机环境或用户指定的另一个输入源 public static final PrintStream out:标准输出流,通常该流对应于显示输出或由主机 阅读全文
posted @ 2020-11-18 10:32 guhetongren 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1、对象反序列化流:ObjectInputStream ObjectInputStream反序列化先前使用ObjectOutputStream编写的原始数据和对象 构造方法 ObjectInputStream(InputStream in):创建从指定的InputStream读取的ObjectInp 阅读全文
posted @ 2020-11-18 09:47 guhetongren 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 1、StringBuffer 线程安全的可变字符序列 从 JDK 5 开始,为该类补充了一个单个线程使用的等价类,即 StringBuilder。与该类相比,通常应该优先使用 StringBuilder 类,因为它支持所有相同的操作,但由于它不执行同步,所以速度更快。 2、Vector 从 Java 阅读全文
posted @ 2020-11-17 21:02 guhetongren 阅读(1250) 评论(0) 推荐(0) 编辑
摘要: 1、锁多条语句操作共享数据,可以使用同步代码块实现 格式: synchronized(任意对象){ 多条语句操作共享数据的代码 } synchronized(任意对象):就相当于给代码加锁了,任意对象就可以看成是一把锁 同步的好处和弊端 好处:解决了多线程的数据安全问题 弊端:当线程很多时,因为每个 阅读全文
posted @ 2020-11-17 20:41 guhetongren 阅读(438) 评论(0) 推荐(0) 编辑
摘要: Object类的等待和唤醒方法: 阅读全文
posted @ 2020-11-17 20:33 guhetongren 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1、Properties作为集合的特有方法: 2、Properties和IO流结合的方法 阅读全文
posted @ 2020-11-17 20:31 guhetongren 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 1、进程:是正在运行的程序 是系统进行资源分配和调用的独立单位 每一个进程都有它自己的内存空间和系统资源 2、线程:是进程中的单个顺序控制流,是一条执行路径 单线程:一个进程如果只有一条执行路径,则称为单线程程序 多线程:一个进程如果有多条执行路径,则称为多线程程序 3、多线程的实现方式 方式1:继 阅读全文
posted @ 2020-11-17 16:56 guhetongren 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 1、对象序列化:就是将对象保存到磁盘中,或者在网络中传输对象 这种机制就是使用一个字节序列表示一个对象,该字节序列包含:对象的类型,对象的数据和对象中存储的属性等信息 字节序列写到文件之后,相当于文件中持久保存了一个对象的信息 反之,该字节序列还可以从文件中读取回来,重构对象,对它进行反序列化 要实 阅读全文
posted @ 2020-11-17 16:54 guhetongren 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 1、打印流分类: 字节打印流:PrintStream 字符打印流: PrintWriter 2、打印流的特点: 只负责输出数据,不负责读取数据 有自己的特有方法 3、字节打印流 PrintStream(String fileName):使用指定的文件名创建新的打印流 4、字符打印流PrintWrit 阅读全文
posted @ 2020-11-17 16:52 guhetongren 阅读(111) 评论(0) 推荐(0) 编辑