摘要:
static方法: 静态方法只能访问静态成员,实例方法可以访问静态和实例成员。之所以不允许静态方法访问实例成员变量,是因为实例成员变量是属于某个对象的,而静态方法在执行时,并不一定存在对象。静态方法中也不能使用关键字this。 static方法不能被覆盖,因为方法覆盖是基于运行时动态绑定的,而sta 阅读全文
posted @ 2016-06-29 17:29
Hesier
阅读(134)
评论(0)
推荐(0)
摘要:
Java 异常结构 1、Throwable Throwable是 Java 语言中所有错误或异常的超类。 Throwable包含两个子类: Error 和 Exception。它们通常用于指示发生了异常情况。 Throwable包含了其线程创建时线程执行堆栈的快照,它提供了printStackTra 阅读全文
posted @ 2016-06-29 16:21
Hesier
阅读(130)
评论(0)
推荐(0)
摘要:
String:字符串常量、线程安全StringBuffer:字符串变量、线程安全StringBuilder:字符串变量、线程不安全 CharSequence是字符序列,String,StringBuffer和StringBuilder都实现了CharSequence接口,本质上都是通过字符数组实现的 阅读全文
posted @ 2016-06-29 16:02
Hesier
阅读(173)
评论(0)
推荐(0)
摘要:
1、HashMap 总结Map映射中不能包含重复的键,允许放入key为null的元素,也允许插入value为null的元素。HashMap 继承于AbstractMap,实现了Map、Cloneable、java.io.Serializable接口。HashMap 的实现不是同步的,不是线程安全的。 阅读全文
posted @ 2016-06-29 15:35
Hesier
阅读(249)
评论(0)
推荐(0)
摘要:
二分查找 搜索插入位置 二维矩阵中的二分查找 x的平方根 x的n次幂 搜索旋转排序数组 寻找旋转排序数组中的最小值 寻找旋转排序数组中的最小值II 寻找峰值 寻找旋转排序数组中的最小值II 假设有重复元素。 寻找旋转排序数组中的最小值 假设一个旋转排序的数组其起始位置是未知的(比如0 1 2 4 5 阅读全文
posted @ 2016-06-29 14:04
Hesier
阅读(272)
评论(0)
推荐(0)

浙公网安备 33010602011771号