- 博客(5)
- 收藏
- 关注
原创 泛型
import java.util.*; /* * 泛型:JDK1.5版本之后出现的新特性。用于解决安全问题是一个安全机制 *好处 *1、将运行时期出现的问题ClassCastException,转移到编译时期; 方便程序员解决问题,让运行问题减少,安全。 2避免了强制转换麻烦 */ public class GenericDemo { public st
2013-08-01 17:06:46 239
原创 集合框架
Collection List:元素是有序的,元素可以重复。因为该集合体系有索引。 --ArrayList:底层的数据结构是数组结构,特点:查询速度快,但增删稍慢。线程不同步。 --LinkedList:底层使用的是链表数据结构,特点:增删速度很快,查询稍慢。线程不同步。 --Vector:底层是数组结构。线程同步。被ArrayList替代了,因为效率
2013-07-21 14:51:58 205
原创 迭代器
例子: public Iterator iterator() { return new Itr(); } 方法iterator要返回Iterator接口类型,Itr是Iterator接口的实现类。 总结:接口变量可以指向自己的实现类的对象。
2013-07-20 21:56:11 277
原创 static关键字的使用
静态使用的注意事项: 1、静态方法只能访问静态成员。 非静态方法既可以访问静态也可以访问非静态。 2、静态方法中不可以定义this,super关键字 因为静态优先于对象存在,所以静态方法中不可以出现this,super。 3、主函数:是一个特殊的函数。作为程序的入口,可以被jvm调用。 主函数的定义: public:代表该函数访问权限是最大的 static:
2013-07-18 11:51:41 400
原创 构造代码块
构造代码块 1、作用:给对象进行初始化。 2、对象一建立就运行,而且优先于构造函数执行。 构造代码块与构造函数的区别: 构造代码块是给所有的对象进行统一初始化的,而构造函数是给对应的对象初始化
2013-07-17 16:14:58 347
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人