文章分类 -  java

关于java技术文章
抽象类与接口的区别
摘要:abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很... 阅读全文

posted @ 2010-10-11 23:41 游游鸟 阅读(220) 评论(0) 推荐(0)

Java多态性详解——父类引用子类对象
摘要:面向对象编程有三个特征,即封装、继承和多态。   封装隐藏了类的内部实现机制,从而可以在不影响使用者的前提下改变类的内部结构,同时保护了数据。  继承是为了重用父类代码,同时为实现多态性作准备。那么什么是多态呢?  方法的重写、重载与动态连接构成多态性。Java之所以引入多态的概念,原因之一是它在类的继承问题上和C++不同,后者允许多继承,这确实给其带来的非常强大的功能,但是复杂的继承关系也给C+... 阅读全文

posted @ 2010-09-30 15:47 游游鸟 阅读(906) 评论(0) 推荐(0)

Struts+Spring+Hibernate的技术实现
摘要:一、三个框架简介Struts:Struts是目前Java Web MVC框架中不争的王者。经过长达五年的发展,Struts已经逐渐成长为一个稳定、成熟的框架,并且占有了MVC框架中最大的市场份额。Spring:Spring是一个开源框架,它是为了解决企业应用开发的复杂性而开发的。Spring使使用基本的JavaBeans来完成以前只可能由EJB完成的事情变得可能了。Spring的用途不仅限于服务器... 阅读全文

posted @ 2010-04-07 11:35 游游鸟 阅读(1869) 评论(0) 推荐(1)

Hibernate+struts2+spring 进行分页
摘要:首先定义一个包含分页相关信息的分页类PageResultSet类:package cn.tutorinfo.pagination;import java.util.List;/***该类描述了一个分页数据集 list中是查询的数据集合 ,pageInfo则描述了附加的页相关的信息*/public class PageResultSet<T> {private List<T>... 阅读全文

posted @ 2010-04-07 11:23 游游鸟 阅读(700) 评论(0) 推荐(0)