2020年8月22日
摘要: 设计模式与反射 1.设计模式 设计模式:前人在长期的软件开发过程中总结出来的一套用于解决特定问题的套路,我们使用这些套路可以写出优质的代码 共23中 1.1 简单工厂(静态工厂)模式 实现步骤: 1.首先定义一个产品类的共同接口Product(i... 阅读全文
posted @ 2020-08-22 14:10 zitian246 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 网络编程 1.网络概述 1.1 IP地址 唯一标识网络上的每一台计算机 组成:4个8位二进制数组成 IP地址 = 网络地址 + 主机地址 c类前8位:192~223 1.2 DNS域名解析 由域名解析为ip地址 1.3网络通信协议(互联网协议... 阅读全文
posted @ 2020-08-22 14:04 zitian246 阅读(70) 评论(0) 推荐(0) 编辑
摘要: I/O框架 1. IO框架介绍 I:input O:output 流: 按数据流向划分:输入流、输出流 按处理单元划分:字节流,字符流 2. File类 2.1 File类构造方法 File类提供了用于操作文件和获取文件信息的一系列方法 1... 阅读全文
posted @ 2020-08-22 12:50 zitian246 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 多线程 1.线程和进程 进程:进行中的程序,只有程序在运行过程中,才能称之为进程。计算机CPU分配资源的最小单位。 线程:每个进程至少包含一个线程。进程和线程的关系就像车和车轮,线程不是越多越好,要结合实际的硬件条件。(线程是CPU调度和分派的基本单位)... 阅读全文
posted @ 2020-08-22 11:51 zitian246 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 虽然看完了《大话设计模式》,但是工厂模式的三种类型之间的差异,理解还不是非常透彻,那么本文就围绕三者间的差异性来阐述各自的优缺点。 简单工厂模式 (Simple Factory) 首先定义一个产品类的共同接口 public interface Product{... 阅读全文
posted @ 2020-08-22 10:06 zitian246 阅读(121) 评论(0) 推荐(0) 编辑