2020年5月16日
摘要: try.....catch....finally异常处理的组合方式: try catch finally组合:检测异常,并传递给catch处理,并在finally中进行资源释放。 try catch组合 : 对代码进行异常检测,并对检测的异常传递给catch处理。对异常进行捕获处理 public c 阅读全文
posted @ 2020-05-16 13:59 嘿抬头i 阅读(352) 评论(0) 推荐(0)
摘要: 异常: 简介: 什么是异常?Java代码在运行时期发生的问题就是异常。 在Java中,把异常信息封装成了一个类。当出现了问题时,就会创建异常类对象并抛出异常相关的信息(如异常出现的位置、原因等)。 异常继承体系: 1、在Java中使用Exception类来描述异常。 2、Exception 类及其子 阅读全文
posted @ 2020-05-16 09:08 嘿抬头i 阅读(180) 评论(0) 推荐(0)
  2020年5月14日
摘要: 模拟斗地主: import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; import java.util.Map; public class DouDiZhu { public static 阅读全文
posted @ 2020-05-14 11:45 嘿抬头i 阅读(237) 评论(0) 推荐(0)
摘要: Collections集合工具类: shuffle() 随机置换打乱(只能传list) sort() 集合元素升序排列 import java.util.ArrayList; import java.util.Collection; import java.util.Collections; imp 阅读全文
posted @ 2020-05-14 08:45 嘿抬头i 阅读(1402) 评论(0) 推荐(0)
  2020年5月13日
摘要: Map集合: 个人感觉Map接口以后会经常用到,可以很清晰地查找某个对象,要熟悉其四种遍历方法。特别注意其键值对的键不能是重复的,有想定义有序存取的话,可以使用LinkedHashMap集合。不过定义自定义对象时,要复写其对象的hashCode和equals方法。静态导入的话,不用编辑器的话可以使用 阅读全文
posted @ 2020-05-13 09:55 嘿抬头i 阅读(197) 评论(0) 推荐(0)
  2020年5月12日
摘要: Set接口: Set接口是Collection接口的子类,其继承了所有方法,HashSet集合则实现了Set接口,其内部存储数据时依靠哈希表,一个类似数组和链表的结合体。设置空集合时,存在默认的容量和加载因子,再用HashSet对象调用add方法时,其实是先比较其Hash值,若是没有的话,则直接添加 阅读全文
posted @ 2020-05-12 21:32 嘿抬头i 阅读(376) 评论(0) 推荐(0)
  2020年5月11日
摘要: List接口: list接口是Collection接口的子类,其继承了Collection接口的所有方法,但也有其独有的方法,不过在迭代的时候不要进行任何操作。牢记数据存储的四种结构:堆栈、队列、数组、链表,并指导其区别和适合用于什么场景下。特别注意的是LinedList接口中判断是否为空的时是判断 阅读全文
posted @ 2020-05-11 17:02 嘿抬头i 阅读(1443) 评论(0) 推荐(0)
摘要: 增强for循环: 增强for循环是JDK1.5以后出来的一个高级for循环,专门用来遍历数组和集合的。它的内部原理其实是个Iterator迭代器,所以在遍历的过程中,不能对集合中的元素进行增删操作。(也没有下标的概念) 格式: for(元素的数据类型 变量 : Collection集合or数组){ 阅读全文
posted @ 2020-05-11 10:41 嘿抬头i 阅读(407) 评论(0) 推荐(0)
  2020年5月9日
摘要: 集合: 对于集合,首先要明确的是最顶层的接口是Collection接口类,其包含一些基本的方法以便子类调用,不过在定义的时候最好定义好数据类型,以免遍历时还得必须进行向上转型;特别注意的是其没有关于下标的方法。同时为了方便遍历其元素,建立了一个Iterable类由Collection进行实现其独有的 阅读全文
posted @ 2020-05-09 16:53 嘿抬头i 阅读(215) 评论(0) 推荐(0)
摘要: Math类:数学类 概念: Math类是包含用于执行基本数学运算的方法的数学工具类,如初等指数、对数、平方根和三角函数。其所有方法均为静态方法,并且一般不会创建对象。 常用方法: //求绝对值 System.out.println(Math.abs(-9)); //向上取整 System.out.p 阅读全文
posted @ 2020-05-09 11:03 嘿抬头i 阅读(392) 评论(0) 推荐(0)