12 2019 档案

摘要:[TOC] 总结 1. iO流用来处理设备之间的数据传输。 2. Java程序中,对于数据的输入/输出操作以”流(stream)” 的方式进行 3. 输入input:读取外部数据(磁盘、光盘等存储设备的数据)到程序(内存)中。 4. 输出output:将程序(内存)数据输出到磁盘、光盘等存储设备中 阅读全文
posted @ 2019-12-23 21:48 吓吾一跳 阅读(480) 评论(0) 推荐(0) 编辑
摘要:[TOC] 总结 1. java.io.File类:文件和目录路径名的抽象表示形式,与平台无关 2. File 能新建、删除、重命名文件和目录,但 File 不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。 3. File对象可以作为参数传递给流的构造函数 4. 在UNIX中 阅读全文
posted @ 2019-12-17 22:24 吓吾一跳 阅读(141) 评论(0) 推荐(0) 编辑
摘要:1、总结 在某些情况下,一个类的对象是有限而且固定的。例如季节类,只能有 4 个对象 手动实现枚举类: 1. private 修饰构造器 2. 属性使用 private final 修饰 3. 把该类的所有实例都使用 public static final 来修饰 枚举类和普通类的区别: 1. 使用 阅读全文
posted @ 2019-12-15 22:03 吓吾一跳 阅读(784) 评论(0) 推荐(0) 编辑
摘要:1、 通配符 不确定集合中的元素具体的数据类型 使用?表示所有类型 格式: 2、 有限制的通配符 阅读全文
posted @ 2019-12-14 21:56 吓吾一跳 阅读(1506) 评论(0) 推荐(0) 编辑
摘要:1、为什么要有泛型Generic? 2、 总结 Java中的泛型,只在 编译阶段有效 。在编译过程中,正确检验泛型结果后,会将泛型的相关信息擦出,并且在对象进入和离开方法的边界处添加类型检查和类型转换的方法。也就是说,泛型信息 不会进入到运行时阶段。 3、泛型的使用 1..泛型类 2.泛型方法 3. 阅读全文
posted @ 2019-12-12 22:12 吓吾一跳 阅读(201) 评论(0) 推荐(0) 编辑
摘要:总结 1. Collections 是一个操作 Set、List 和 Map 等集合的工具类 2. Collections 中提供了大量方法对集合元素进行排序、查询和修改等操作,还提供了对集合对象设置不可变、对集合对象实现同步控制等方法 实现方法 阅读全文
posted @ 2019-12-10 23:47 吓吾一跳 阅读(143) 评论(0) 推荐(0) 编辑
摘要:总结 Map 用于保存具有映射关系的数据:相对于字典 1. 因此 Map 集合里保存着两组值,一组值用于保存 Map 里的 Key,另外一组用于保存 Map 里的 Value 2. Map 中的 key 和 value 都可以是任何引用类型的数据 3. Map 中的 Key 不允许重复,即同一个 M 阅读全文
posted @ 2019-12-10 23:46 吓吾一跳 阅读(171) 评论(0) 推荐(0) 编辑
摘要:总结 1. List 代表一个元素有序、且可重复的集合,集合中的每个元素都有其对应的顺序索引 2. List 允许使用重复元素,可以通过索引来访问指定位置的集合元素。 3. List 默认按元素的添加顺序设置元素的索引。 4. List 集合里添加了一些根据索引来操作集合元素的方法 实现方法 阅读全文
posted @ 2019-12-09 21:45 吓吾一跳 阅读(158) 评论(0) 推荐(0) 编辑
摘要:总结 1. TreeSet 是 SortedSet 接口的实现类,TreeSet 可以确保集合元素处于排序状态。 2. TreeSet 支持两种排序方法:自然排序和定制排序。默认情况下,TreeSet 采用自然排序。 自然排序 排序 :TreeSet 会调用集合元素的 compareTo(Objec 阅读全文
posted @ 2019-12-09 21:44 吓吾一跳 阅读(239) 评论(0) 推荐(0) 编辑
摘要:[TOC] 1. 集合 1.1 Java 集合概述 1. Java集合类存放于 java.util 包中,是一个用来存放对象的容器 2. 集合只能存放对象。比如你存一个 int 型数据 1放入集合中,其实它是自动转换成 Integer 类后存入的,Java中每一种基本类型都有对应的引用类型 3. 集 阅读全文
posted @ 2019-12-04 22:07 吓吾一跳 阅读(176) 评论(0) 推荐(0) 编辑
摘要:[TOC] 1. 捕获异常 Java异常处理 :Java采用异常处理机制,将异常处理的程序代码集中在一起,与正常的程序代码分开,使得程序简洁,并易于维护 2. 异常抛出 总结: 1. Java提供的是异常处理的抓抛模型。 2. Java程序的执行过程中如出现异常,会自动生成一个异常类对象,该异常对象 阅读全文
posted @ 2019-12-03 23:35 吓吾一跳 阅读(117) 评论(0) 推荐(0) 编辑