摘要: 你也许曾经想过要学习如何开发软件或只是想临时的写出一个脚本但不知道如何入手。 幸运的是,现在的互联网上到处都有丰富的学习资源让你能在短时间里成为一个程序员。因为互联网的出现,使程序员们可以通过它讨论软件开发技术,发布学习指导,以及共享代码实例让其他人可以在线学习。 如果你感兴趣如何才能成为一个程序员,从网上这些大量的优秀的培训资料、学习向导入手将会是个不错的开始。首要之首:不要急于选择一种语言新手们有一个常见的错误就是犹豫于判断哪种编程语言是做好的、最该先学的。 我们有很多的选择,但你不能说那种语言最好。 我们应该理解:说到底,什么语言并不重要。 重要的是理解数据结构、控制逻辑和设计模式。任何 阅读全文
posted @ 2010-12-21 22:19 游游鸟 阅读(350) 评论(0) 推荐(0) 编辑
摘要: abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很... 阅读全文
posted @ 2010-10-11 23:41 游游鸟 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程有三个特征,即封装、继承和多态。   封装隐藏了类的内部实现机制,从而可以在不影响使用者的前提下改变类的内部结构,同时保护了数据。  继承是为了重用父类代码,同时为实现多态性作准备。那么什么是多态呢?  方法的重写、重载与动态连接构成多态性。Java之所以引入多态的概念,原因之一是它在类的继承问题上和C++不同,后者允许多继承,这确实给其带来的非常强大的功能,但是复杂的继承关系也给C+... 阅读全文
posted @ 2010-09-30 15:47 游游鸟 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 一、三个框架简介Struts:Struts是目前Java Web MVC框架中不争的王者。经过长达五年的发展,Struts已经逐渐成长为一个稳定、成熟的框架,并且占有了MVC框架中最大的市场份额。Spring:Spring是一个开源框架,它是为了解决企业应用开发的复杂性而开发的。Spring使使用基本的JavaBeans来完成以前只可能由EJB完成的事情变得可能了。Spring的用途不仅限于服务器... 阅读全文
posted @ 2010-04-07 11:35 游游鸟 阅读(1822) 评论(0) 推荐(1) 编辑
摘要: 首先定义一个包含分页相关信息的分页类PageResultSet类:package cn.tutorinfo.pagination;import java.util.List;/***该类描述了一个分页数据集 list中是查询的数据集合 ,pageInfo则描述了附加的页相关的信息*/public class PageResultSet<T> {private List<T>... 阅读全文
posted @ 2010-04-07 11:23 游游鸟 阅读(679) 评论(0) 推荐(0) 编辑