Loading

摘要: 1. 概述 Reflection(反射)是被视为 [动态语言] 的关键,反射机制允许程序在执行期借助于 Reflection API 取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。 动态语言:是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删 阅读全文
posted @ 2020-07-19 18:24 tree6x7 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1. 网络编程概述 Java 是 Internet 上的语言,它从语言级上提供了对网络应用程序的支持,程序员能够很容易开发常见的网络应用程序。 网络程序:能够接收另一台计算机发送过来的数据或能够向另一台计算机发送数据的程序。 Java 提供的网络类库,可以实现无痛的网络连接,联网的底层细节被隐藏在 阅读全文
posted @ 2020-07-19 18:15 tree6x7 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1. 数据流 用于读取或写出基本类型的变量或字符串 为了方便地操作 Java 语言的基本数据类型和 String 的数据,可以使用数据流 数据流有 2 个类(用于读取和写出基本数据类型、String 类的数据) public class DataInputStream extends FilterI 阅读全文
posted @ 2020-07-19 18:06 tree6x7 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1. File 1.1 概述 java.io.File:文件和文件目录路径的抽象表示形式,与平台无关 File 能新建、删除、重命名文件和目录,但 File 不能访问文件内容本身。 如果需要访问文件内容本身,则需要使用输入/输出流 想要在 Java 程序中表示一个真实存在的文件或目录,那么必须有一个 阅读全文
posted @ 2020-07-19 18:02 tree6x7 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1. 引入 集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在 JDK5 之前只能把元素类型设计为 Object,JDK5 之后使用 [泛型] 来解决。因为这个时候除了元素的类型不确定,其他的部分是确定的,例如关于这个元素如何保存,如何管理等。因此,此时把元素的类型设 阅读全文
posted @ 2020-07-19 17:54 tree6x7 阅读(131) 评论(0) 推荐(0) 编辑