- 博客(10)
- 资源 (1)
- 收藏
- 关注
java(19) - 反射机制
一.反射: 反射机制就是java程序在运行时拥有自观能力,能知晓类中的所有属性和方法。通过反射能得到类中的任何属性和方法,也就是说反射可以打破类的封装特性,可以通过反射来调用私有方法。 让我们看个小例子:public class Test { public static void main(String[] args) throws Exception { ...
2013-12-26 21:14:00 52
java(18) - 枚举类型和静态导入
一.枚举: 我们定义的枚举类都是继承于java.lang.Enum类,枚举中的每个成员默认都是 public static final。 枚举类型的使用是通过 枚举类名.值的方式来调用。 对于枚举类型的方法大家最好看一下帮助文档,这样能更好的理解。 例子:public enum Color{ Red,White,Bule;//有没有分号都一样,这三个枚举成员,就是Col...
2013-12-10 16:20:00 93
java(17) - 增强for循环、装箱拆箱、可变参数
一.增强型for循环: 语法格式:打印:ABCDE 当遍历集合或数组时,如果需要访问集合或数组的下标时,最好使用旧的方法来便利或循环,而不要用增强型for循环,因为它丢失了下标信息。对于二维数组的循环:二.自动装箱拆箱: 自动装箱就是对于基本数据类型: Integer i = 100; // 就等价于 Integer i = ne...
2013-12-08 18:14:00 65
原创 java(16) - 泛型
一.了解: 泛型是JDK1.5中一个重要的特征。 泛型:泛型就是变量类型的参数化。 因为泛型的引入让集合类框架避免了运行时抛出的ClassCastExceptions,当编译时不出错,则运行时就不会出错。所以java的大部分类库都已经泛型化了。 java泛型的主要目的是建立具有类型安全的数据结构,在使用泛型类建立的数据结构
2013-12-07 12:29:42 856
java(16) - 泛型
一.泛型: 泛型是JDK1.5中一个重要的特征。 泛型:泛型就是变量类型的参数化。 因为泛型的引入让集合类框架避免了运行时抛出的ClassCastExceptions,当编译时不出错,则运行时就不会出错。所以java的大部分类库都已经泛型化了。 java泛型的主要目的是建立具有类型安全的数据结构,在使用泛型类建立的数据结构时,不必进行强制类型转换。 简单实现: ...
2013-12-07 12:29:00 68
java(15)-策略模式(Strategy Pattern)
一.了解(都是跟张龙老师的视频学的): 1.策略模式:a)封装变化的概念。b) 编程中使用接口,而不是对接口的实现。这是面向接口的编程。2.策略模式的定义: a)定义一组算法,将每个算法都封装起来,并且使他们之间可以互换。 b)策略模式是这些算法在客户端调用它们的时候能够互不影响3.策略模式的组成: a)抽象策略角色:策略类,通常由接口或者抽象类实现。 b)具体策略角色...
2013-12-01 10:51:00 42
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人