Fork me on GitHub
摘要: java 语言的反射机制 在运行状态中,对于任意一个类 (class 文件),都能够知道这个类的所有属性和方法; 能动态获取类中的信息,也可以理解为对类(字节码文件)的解剖 描述字节码文件的类 与反射相关的三个对象 Constuctor : 将构造函数封装成对象 Field : 将字段封装成对象 M 阅读全文
posted @ 2017-09-14 22:35 小a的软件思考 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 网络模型 OSI 模型, 把网络通信的工作分为七层. TCP/IP 模型, 把网络通信的工作分为四层 应用层 传输层 网际层 主机至网络层 网络通信要素 (java.net 包) - IP 地址 (InetAddress) - 端口号 - 用于标识进程的逻辑地址, 不同进程的标识 - 有效端口: 0 阅读全文
posted @ 2017-09-14 20:20 小a的软件思考 阅读(174) 评论(0) 推荐(0) 编辑
摘要: GUI (Graphical User Interface, 图形用户接口) CLI (Command line User Interface, 命令行用户接口) Java 为 GUI 提供的对象都存在于 java.awt 和 javax.swing 两个包中 java.awt 与系统相关性较大, 阅读全文
posted @ 2017-09-14 12:39 小a的软件思考 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 编码表 ASCII : American Standard Code for Information Interchange 使用一个字节的 7 位可以表示 ISO8859 1 : 拉丁码表. 欧洲码表 使用一个字节的 8 位表示 GBK : 中文编码表 Unicode : 国际标准码, 融合了多种 阅读全文
posted @ 2017-09-14 11:05 小a的软件思考 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 1. 打印流 PrintWriter 和 PrintWriter 直接操作输入流和文件 2. 序列流 SequenceInputStream 对多个输入流进行合并 3. 操作对象 ObjectInputStream 和 ObjectOutputStream 被操作的对象需要实现 Serializab 阅读全文
posted @ 2017-09-14 10:16 小a的软件思考 阅读(214) 评论(0) 推荐(0) 编辑