J2SE
文章平均质量分 74
yuhaichao2008
在最接近生命真谛的时刻,往往是独自一人
展开
-
Java中Iterator(迭代器)的用法
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列原创 2008-12-15 18:23:00 · 782 阅读 · 0 评论 -
简单的数据库操作 增 删改 查 Java编程
public class TeacherManage { // 添加语句 public static final String INSERTTEACHER = "insert into teacher(name,password) values(?,?)"; // 删除语句 public static final原创 2008-12-15 17:49:00 · 511 阅读 · 0 评论 -
Vector用法详解
/** * 演示Vector的使用。包括Vector的创建、向Vector中添加元素、从Vector中删除元素、 * 统计Vector中元素的个数和遍历Vector中的元素。 */ ArrayList会比Vector快,他是非同步的,如果设计涉及到多线程,还是用Vector比较好一些import java.util.*;/** * 演示Vector的使用。包括Vector的创原创 2008-12-15 18:07:00 · 642 阅读 · 0 评论 -
Java中继承、多态、重载和重写
继承 简单的说,继承就是在一个现有类型的基础上,通过增加新的方法或者重定义已有方法(下面会讲到,这种方式叫重写)的方式,产生一个新的类型。继承是面向对象的三个基本特征--封装、继承、多态的其中之一,我们在使用JAVA时编写的每一个类都是在继承,因为在JAVA语言中,java.lang.Object类是所有类最根本的基类(或者叫父类、超类),如果我们新定义的一个类没有明确地指定继承自哪个基类,那么原创 2008-12-15 18:18:00 · 622 阅读 · 0 评论 -
Java关键字this与super用法总结
1.什么是super?什么是this?super关键字表示超(父)类的意思。this变量代表对象本身。2.使用super&this调用成员变量和方法可以使用super访问父类被子类隐藏的变量或覆盖的方法。当前类如果是从超类继承而来的,当调用super.XX()就是调用基类版本的XX()方法。见示例1。当类中有两个同名变量,一个属于类(类的成员变量),而另一个属于某个特定的方法(方原创 2008-12-15 18:09:00 · 982 阅读 · 0 评论 -
Java泛型详解
java泛型 什么是泛型? 泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。可以在集合框架(Collection framework)中看到泛型的动机。例如,Map 类允许您向一个 Map 添原创 2008-12-15 18:21:00 · 640 阅读 · 0 评论 -
在Java里抽象类与接口的区别详解
关键字: 抽象类与接口的区别 abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于 abstract class和interfac原创 2008-12-15 18:14:00 · 318 阅读 · 0 评论