摘要:
Input,Output,Stream IO流 I/O Input/Output缩写、I/O技术用于处理设备之间的数据传输,读写文件,网络通讯 Java程序对于数据的操作以Stream流的形式进行 io包提供了各种流的类与接口,以获取不同种类型的数据,并通过标准方式输入输出数据 输入和输出的关系 I 阅读全文
摘要:
自学视频《郝斌C语言自学教程》 01 - 09: https://www.bilibili.com/video/BV1os411h77o 1、为什么学习C语言? - C的起源和发展 第一代语言:机器语言 01010101 第二代语言:汇编语言 把0101翻译汇总成一些简单的可读单词处理 第三代语言: 阅读全文
摘要:
File 文件类 File类的一个对象,代表了一个文件和一个文件目录/文件夹 File类所属在java.io 的包下 构造器部分 - 以parent为父文件,child为子路径创建File对象,可以理解为,根据parent一个已有文件对象,在child上写路径创建 - pathname,直接父子路径 阅读全文
摘要:
Generic 泛型 为什么需要泛型? 集合容器再设计阶段/声明阶段不能确定这个容器实际存储的是什么类型的对象 JDK5 以前只能把元素设计为Object基类 在JDK5之后用泛型来约束对象类型 除了元素类型不能确定,但是其他是可以确定的,如何保存,如何管理 把对象的类型设置成一个参数,这个参数的类 阅读全文
摘要:
Collections 集合工具类 - 操作Set、List、Map等集合的工具 - 提供了排序、查询、修改、操作,提供对对象设置不可变对集合容器对象实现同步控制等方法 排序操作: - static reverse(List list) 反转集合顺序 - static shuffle(List li 阅读全文
摘要:
Properties 配置信息类 Properties 是HashTable的子类,该对象用于处理属性文件 由于属性文件的Key、Value都是字符串类型,所以Properties里的Key和Value也一样是String 存取数据时使用: setProperty(String k,String v 阅读全文
摘要:
Map 映射接口 概述 Map是一个双列数据,存储K-V类型的数据 JDK1.2 - HashMap 是目前Map的主要实现类 JDK1.2 线程不安全的,效率高,可存储null的key和value - LinkedHashMap 是HashMap的子类 JDK1.4 遍历Map元素,可以按照添加的 阅读全文
摘要:
Collection子接口:其二 Set 组接口 - Set接口是Collection的子接口,Set没有提供额外的方法 - Set集合中不允许包含重复的元素,如果重复添加,只保留最新添加的那一个 - Set判断两个元素是否相同不是 == 判断,而是取equals()方法 Set主要实现类: Has 阅读全文
摘要:
Collection子接口 其一:List接口List 接口存储结构:元素有序,且可重复,每个元素都有对应的索引根据索引获取容器元素 实现类有:ArrayList、LinkedList、Vector 三个实现类的异同? - 都实现了List接口,存储数据的特点相同、存储有序的、可重复的数据 - Ar 阅读全文