JavaSE高级
文章平均质量分 55
十点半吃糖
任吹、未来的独立游戏制作人
展开
-
JAVASE高级day_10 IO流_字节流
IO原创 2021-01-30 00:00:05 · 123 阅读 · 0 评论 -
JAVASE 高级 day_9 File
FileFile :java.io.File 文件和目录路径名的抽象表示。File 不是表示一个真正的文件 而是表示文件或目录的的路径的表示1.创建File对象public static void main(String[] args) { //File(String pathname)通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。 File file1 = new File("D:\\IO\\Student.java"); System.out原创 2021-01-29 23:30:38 · 137 阅读 · 1 评论 -
JAVASE高级 day_8 集合7:Map的具体实现
Map概述Map:映射关系特点:map中的元素是以键值对的形式存在键是不可以重复 值是可以重复的不保证存取顺序常见操作:添加 删除 修改 判断是否空 判断是否包含某一个键 判断是否包含某一个值 根据键获取值 获取键集(Set) 获取值集(Collection) 获取键值对的一个Set遍历的方法:1 获取键集 根据键 来获取值 2 键值对集合 Map.Entry 再通过 Map.Entry 的getKey和getValue来获取的键值public原创 2021-01-09 23:41:40 · 139 阅读 · 0 评论 -
JAVASE高级 day_7 集合6:Map
MapMap的体系结构Map 的典型实现: HashMap LinkedHashMap TreeMap HashTable (Properties)Map的特点:1 与Collection并列的集合2 用于保存具有映射关系的对象 (映射对象以键值对的形式存在 key--value)3 不能包含重复的键; 每个键可以映射到最多一个值4 键不能重复 值可重复5 元素的存取是无序的数学中的映射 一个x对应一个y 一个y 可以被多个x映射Map接口的常用方法添加 删除原创 2021-01-09 23:05:42 · 91 阅读 · 0 评论 -
JAVASE高级 day_6 集合5:泛型
泛型泛型是 jdk1.5引入的一个新特性,提供编译期类型安全检测机制。该机制允许在编译时检测。检测存入集合中的类是是否合法,通过参数化类型,将数据类型作为一个参数来引入。当提到参数的时候,需要想到参数有形参和实参泛型:参数化类型 将类型由原来的具体的类型参数化,在使用是传入具体的类型。泛型可以用在类上(泛型类),接口(泛型接口),方法(泛型方法)上泛型的定义格式:<类型>:指定类型的格式<类型1,类型2,...> 多类型的格式 泛型的使用:在使用时传入具体原创 2021-01-09 22:56:15 · 75 阅读 · 0 评论 -
JAVASE高级 day_5 集合4:TreeSet
TreeSet实现是基于TreeMap 实现的;TreeSet中的元素是有序的。此时的有序是指的元素的顺序是字典顺序。排序方式:自然排序定制排序public static void main(String[] args) { //创建集合 TreeSet ts = new TreeSet(); // 添加元素 ts.add(10); ts.add(40); ts.add(30); ts.add(50); ts.add(20);原创 2021-01-09 22:28:41 · 137 阅读 · 0 评论 -
JAVASE高级 day_4 集合3:HashSet、LinkedSet
set特点:1. 元素不能重复,只能有一个null 判断元素是否重复的标准->equals2. 元素无序Set接口的常用方法:使用同CollectionSet接口的常见实现:HashSet、TreeSet、LinkedHashSetpublic static void main(String[] args) { //创建一个Set集合 Set set = new HashSet(); //存入元素 set.add("java"); set.ad原创 2021-01-09 22:02:10 · 83 阅读 · 0 评论 -
JAVASE高级 day_3 集合2:数据结构、ArrayList、LinkedList
数据结构原创 2021-01-09 20:56:19 · 76 阅读 · 0 评论 -
JAVASE高级 day_2 集合1:Collection、List
集合原创 2020-12-29 23:06:19 · 126 阅读 · 1 评论 -
JavaSE高级 day_1 异常
年前规划JavaSE高级 异常 集合 IO 网络编程 反射 Java8+新特性Linux 操作系统Oralce第一阶段项目:基于Swing异常一场就是在程序编译和运行期间,所产生的一种不正常结果;常见的RunTimeException在这里插入代码片异常的处理Java中对异常的处理,提供了一种异常处理模型——抓抛模型捕获异常try{ 包含有可能异常的代码;}catch(异常类型 变量){ 针对这种异常的处理;}finally{ 无论程序是否异常,都需要执行的原创 2020-12-29 22:47:30 · 123 阅读 · 0 评论