学习笔记
qq_菜鸟向上爬
这个作者很懒,什么都没留下…
展开
-
java异常
今天主要学习的就是java的异常处理机制。异常处理的关键字有:try catch finally throw throws捕获异常java使用try-catch来捕获异常,finally可写可不写。若写了,无论是否产生异常,finally语句都会执行。当try语句里有一个语句产生了异常,那么jdk就会产生相应的异常对象交给catch去捕获,同时try下面的语句不会再执行了。catch捕获到异常就会...原创 2018-04-14 20:21:19 · 150 阅读 · 0 评论 -
Java异常(二)哪些异常可以不用捕获或抛出
Java异常Throwable分为两类:Error和ExceptionError类是错误,程序本身不能处理的。Exception有分为两类:IOException(非运行时异常)和RuntimeException(运行时异常)其中RuntimeException是在程序设计时尽量避免的。除了RuntimeException及其子类以外,其他的Exception类及其子类都属于可查异常。这种异常编译...原创 2018-04-16 21:14:05 · 17876 阅读 · 0 评论 -
数组拷贝
插个题外话:Arrays是在java.util包里的,Array是在java.lang.reflect包里的。这两个类的构造方法都是私有的,含有的都是静态成员方法。int[] b = {1,2,3,4,5}; int[] c; c=Arrays.copyOf(b, 3);//下标是从0-2 for(int t:c) System.out.println(t); System....原创 2018-04-18 20:00:30 · 197 阅读 · 0 评论 -
集合框架(一)
ArrayList在随机访问和遍历元素时,能提供更好的性能LinkedList类用于创建链表数据结构,在插入或者删除元素时,能提供更好的性能。同时实现栈是用LinkedListSet接口是继承Collection接口,它不允许集合中存在重复项,而且它不象List按照加入列表的顺序存储元素,它有自己的排列法则。 Set接口没有提供额外的方法HashSet的存储结构是Hash表。Map接口用于维护“键...原创 2018-04-19 21:09:48 · 126 阅读 · 0 评论