学习Hibernate用到的CommonDao(包括分页)

package org.accp.house.dao.hbimpl; import java.io.Serializable; import java.util.List; import org.accp.house.dao.IHibernateCallback; import org.accp.house.hibernateutil.HibernateSessionFactory; import org.accp.house.pager.Condition; import org.accp.house.pager.Direct; import org.accp.house.pager.Order; import org.accp.house.pager.PageInfo; import org.hibernate.Criteria;…

Java Reflection (JAVA反射) 转载转载转载转载

Java Reflection (JAVA反射) Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。 Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息。 Java…

Reflection Basics and Class Class

The standard J2SE platform libraries include a reflection API. This API allows classes to reflect on themselves, to see their inner selves. The reflection API lets you discover the name of classes, methods, and fields. You can also invoke those methods and access arrays without using square brackets. The heart of the reflection API is the Class class. This class allows …

Java1.5泛型指南中文版(Java1.5 Generic Tutorial)

Java1.5泛型指南中文版(Java1.5 Generic Tutorial) 英文版pdf下载链接:http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf                                                  译者: chengchengji@163.com   目        录   摘要和关键字... 1 1.       介绍... 1 2.       定义简单的泛型... 2 3.       泛型和子类继承... 3 4.       通配符(Wildcards). 4 4.1.       有限制的通配符(Bound…

[J2SE 5.0专题]泛型

大凡用过C/C++的朋友对“泛型”这个词都不会陌生吧?我相信有过一些Java编码经验的朋友或多或少也遇到过使用集合类的方法时必须要手工做类型转换的情况。看下面的例子:import java.util.ArrayList;import java.util.Iterator;public class MyGenerics {    public static void main(String[] args) {        useNonGenerics();        useGenerics();    }        private static void useNonGenerics(…

J2SE 5.0专题 之 语言特性

 J2SE 5.0专题 之 语言特性                         本文作者: 高宇翔(大胃)1.1.        背景J2SE(TM) 5.0正式发布至今已超过3个月的时间了,就在前不久,大概是在两周之前,Sun又发布了更新过的JDK 5.0 Update 1,改掉了一些第一个版本中出现的bug。 由于Java社群等待这一从1.4向5.0版本升级已经有相当长的一段时间,大家都很关心5.0中有哪些值得关注的变化,于是blog的相关信息满天飞,我也兴冲…

J2SE 5.0专题 之 语言特性

1.1.        背景J2SE(TM) 5.0正式发布至今已超过3个月的时间了,就在前不久,大概是在两周之前,Sun又发布了更新过的JDK 5.0 Update 1,改掉了一些第一个版本中出现的bug。 由于Java社群等待这一从1.4向5.0版本升级已经有相当长的一段时间,大家都很关心5.0中有哪些值得关注的变化,于是blog的相关信息满天飞,我也兴冲冲地在自己的blog中添上了一系列的文章。无奈这些blog文章,包括我自己的在内,…

java 泛型

  Java1.5泛型指南中文版(Java1.5 Generic Tutorial) 英文版pdf下载链接:http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf                                                  译者: chengchengji@163.com   目        录   摘要和关键字 1.       介绍 2.       定义简单的泛型 3.       泛型和子类继承 4.       通配符(Wildcards) 4.1.       有限制的通配符(Bounded Wildcards) 5.    …

java 1.5中for循环的新写法

J2SE 1.5新特性之增强For循环  J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类,并解释和这一机制的一些常见问题。   在Java程序中,要“逐一处理”——或者说,“遍历”——某一个数组或Collection中的元素的时候,一般会使用一个for循环来实现(当然,用其它种…

Charset及Buffer

J2SE对字符与字节间的双向转换提供了支持。这些支持在java.nio.Charset包中、   有了Charset,就不需要自己去做编码的编解码了。   在J2SE API文档中,有一句话: A named mapping between sequences of sixteen-bit Unicode code units and sequences of bytes. 它有两层意思: 1。 java中的字符都是用16位的Unicode表示的; 2.  byte流还有编码信息;我们用什么编码去解释这个byte流?   J2SE提供了…

J2SE 5.0新功能

1.   Generic Types在5.0以前,当我们需要从集合类当中提取出某个元素时,需要显式的对他进行下塑造型,如ArrayList list = new ArrayList();         list1.add(0, new Integer(42));          int total = ((Integer)list1.get(0)).intValue();  在5.0当中,通过使用Generic Types,即将集合类(Collection)的声明写成Collection<E>,这样我们就可以在使用的时候不需要再进行显示的造型      …

J2SE 5.0泛型

J2SE 5.0引入了许多新型的集合API-你需要了解它们以便能够正确地实现泛型定制的集合-它可以无缝地与多种类型和新型的"for each"结构一起工作。本文将向你展示示怎样创建与J2SE最新特征相兼容的集合。  一、 创建支持泛型的类  首先,你必须学习如何创建一个允许存在"泛型类型"的类。这意味着无论何时实例化你的类,你都能够指定一个或多个Java类型与该类相关联。为了说明这个问题,请考虑列表1中…

Using and Programming Generics in J2SE 5.0

Article Using and Programming Generics in J2SE 5.0       By Qusay H. Mahmoud, October 2004   In J2SE 1.4.x you can have a collection of objects where the elements may have any reference type. Some additional work, however, is still your responsibility in the sense that you are required to keep track of what types of objects your collections contain. Also, you cannot hav…

J2SE1.5的变化

J2SE 1.5(开发代号“Tiger”)是Java平台和语言上的一个重要修改,在这里记录其主要的修改其中swing Api的修改是最大的,但是对Swing没什么研究,所以只把原文记录如下:http://java.sun.com/j2se/1.5.0/docs/guide/swing/1.5/index.html总体变化的原文连接如下:http://java.sun.com/j2se/1.5.0/docs/relnotes/features.html语言变化简介:1、Generics(范型):有关java和范性,在IBM Development上…

J2SE 1.5 in a Nutshell 中文版 –1.5新特性

ArticleJ2SE 1.5 in a Nutshell译者按:因为对J2SE 1.5中的新特性理解的不够深入透彻,所以在翻译中肯定会有一些失准的地方,请各位看官不吝赐教 告诉我Calvin AustinFebruary 2004 Java2平台标准版(J2SE)1.5版本(代号"Tiger")是对Java平台和语言的下一个重要修改;目前1.5版本的J2SE包含了15个JSR的请求,相应的JCP导致了将近100个显著的修改.看到这个版本带来了这么多激动人心的变动,你可能想知道你应该…
下一页 »