DAO设计模式

DAODAO是Data Access Object三个首字母的组合,是和数据库打交道的,夹在业务逻辑与数据资源中间。一个标准的DAO模式包含: (1)VO:数据传输对象,一般和数据库中的一张数据表对应(一个实例相当于数据表中的一条记录,具体看例子比较好理解) (2)DAO接口:一个接口,声明包...

2015-06-17 21:47:11

阅读数:445

评论数:0

Java基础知识之Set

特性Set中不允许出现重复元素,是根据什么原理呢?答案是:根据equals()方法来区分的。那么如想自定义类对象实例在Set中不重复出现,则需要覆写equals方法了: 这里我们假定自定义类为Person:package Public;public class Person{ privat...

2015-06-02 20:53:23

阅读数:506

评论数:0

Java基础知识之IO(2)

文件复制小案例(温习Java基础知识之IO(1)中的知识)package copy;import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOExce...

2015-05-31 09:59:00

阅读数:495

评论数:0

Java基础知识之IO(1)

IO中主要的类和接口File、InputStream、OutputStream、Reader、Writer、Serialzable接口File类File类应用的小例子import java.io.File; import java.io.IOException;public class FileD...

2015-05-28 21:31:00

阅读数:390

评论数:0

Java基础知识之常用类库(2)

SimpleDateFormat设置自己想要的日期时间显示方式:import java.text.SimpleDateFormat; import java.util.Date;public class FormatDemo { public static void main(String...

2015-05-27 21:29:43

阅读数:361

评论数:0

Java基础知识之常用类库(1)

StringBuffer1、StringBuffer 和 String 并无直接关系 2、StringBuffer 避免了Sring内容改变时产生垃圾的现象。 3、一个StringBuffer对象可以调用toString()方法转换为String对象。 下面通过一个小例子演示StringBu...

2015-05-26 21:32:10

阅读数:379

评论数:0

Java基础知识之多线程(2)

线程的休眠使用方法:public static void sleep(long millis)throws InterruptedException{} 可见该方法有异常抛出,所以要进行异常的处理。public class A implements Runnable { private ...

2015-05-25 21:29:48

阅读数:282

评论数:0

Java基础知识之面向对象(3)

泛型1、特点:类中的属性类型可以由外部决定。来看一个小例子://泛型实例 public class Fanxing<T> { //成员变量的类型由外部决定 private T x; private T y; public T getX() { ...

2015-05-21 21:29:00

阅读数:280

评论数:0

Java基础知识之面向对象(2)

抽象类1.包含一个抽象方法的类为抽象类,抽象类要用abstract修饰,不能直接使用其实例化对象,可以声明对象。 ps:什么是抽象方法呢?就是一个只被定义,而没有实现的方法(public abstract void fun();),就是没有{….方法体…}的方法。 2.抽象类是给子类继承的,继...

2015-05-13 21:49:23

阅读数:386

评论数:0

Java基础知识之面向对象(1)

什么是面向对象:比如我们想做一个盒子,先想一下盒子的样子,然后找具体的工具来做出我们想要的盒子,这个过程就是面向对象。面向对象的特征封装、继承、多态 封装:内部资源对外部不可见 继承:扩展现有类的功能 多态:方法可以重载,对象可以有多个形态类与对象的理解类:具有相同特征的一类事物(如:两个眼...

2015-04-29 19:45:16

阅读数:349

评论数:0

Java基础知识之多线程(1)

1、认识线程 a) 对于线程来说,容易混淆的还有进程,我们用一个例子来区分它们,每次打开一个word文档,这就是一个进程,一个word中的拼写检查这是一个线程,再如每登陆一个QQ,这是一个进程,QQ中的每一个会话都是一个线程。 b)对于只有一个CPU的电脑来说,一个时间点只有一个进程占用CPU 2...

2015-04-18 10:20:14

阅读数:494

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭