2018年3月27日

摘要: 异常的捕获及处理机制Java中,异常的父类是Throwable,Throwable有两个子类: Exception:是异常,是异常的最高父类 异常出现之后,程序中断运行。语法:try{ }catch(){ }如果try中没有出现异常,则会将try中的代码运行,而不运行catch中的代码。如果try中 阅读全文
posted @ 2018-03-27 22:04 hairy 阅读(472) 评论(0) 推荐(0) 编辑

2018年3月26日

摘要: static方法是类的方法,可以通过类直接调用,不用创建对象之后调用。 static方法中不能使用super和this关键字,也不能调用非static方法,同时也不可以访问非static变量。 static代码块是独立与成员变量和方法的,只可以执行一次。并且static不能在方法里面定义static 阅读全文
posted @ 2018-03-26 10:38 hairy 阅读(299) 评论(0) 推荐(0) 编辑

2018年3月21日

摘要: ++放在前面,表示的是先自身增加一,然后再进行操作。++放在后面,表示的是先进行操作,之后再进行自增的操作。反之--也是一个道理。 阅读全文
posted @ 2018-03-21 08:23 hairy 阅读(1747) 评论(0) 推荐(0) 编辑

2018年3月20日

摘要: 个人理解是:先找出头和尾,然后求出他们之间的中间值,然后中间值和要查找的值进行对比,如果中间值比查找值大,那么查找的范围就可以排除中间值右边的区域。反过来就排除中间值左边的区域、一遍一遍进行循环,知道找到中间值和两边的值相等的那个数,如果没有找到,就是说明要查找的值并不在该数组里。 阅读全文
posted @ 2018-03-20 22:49 hairy 阅读(656) 评论(0) 推荐(0) 编辑
 
摘要: 数组的复制:将源数组的一部分或者全部元素 复制到另外一个数组中。 public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length) 此方法是System类(是JDK自带的一个类)中的一 阅读全文
posted @ 2018-03-20 22:43 hairy 阅读(2117) 评论(0) 推荐(0) 编辑