上一页 1 2 3 4 5 6 7 8 ··· 15 下一页
摘要: 类层次关系如下:Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMap下面来分别介绍Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些 Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List和Set。 . 阅读全文
posted @ 2013-12-26 11:48 ajiaju 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 在java集合中顶层有这样两个接口Iterator和Enumeration,这两个接口是特殊的数据操作接口。Iterator用于进行数据迭代,称为迭代器;Enumeration用于进行数据枚举,称为枚举。1.枚举:该接口定义了可以对一个对象类集中的元素进行枚举的方法,但目前已被迭代器所替代。在枚举中定义了如下两个方法:booleanhasMoreElements():判断集合中是否有元素可提取,有该方法就返回true,否则返回falseObjectnextElement():将枚举中的下一个对象作为一个类属Object的引用而返回。也就是每次调用nextElement()方法获得枚举中的下一个 阅读全文
posted @ 2013-12-26 10:39 ajiaju 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 题目求如下 java 代码的输出:12345678910111213141516171819202122232425262728293031class T implements Cloneable{ public static int k = 0; public static T t1 = new T("t1"); public static T t2 = new T("t2"); public static int i = print("i"); public static int n = 99; public int j = pr 阅读全文
posted @ 2013-12-25 15:53 ajiaju 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 加载(Loading)按如下三步执行1.通过类的全名产生对应类的二进制数据流。(注意,如果没找到对应类文件,只有在类实际使用时才抛出错误。)2.分析并将这些二进制数据流转换为方法区(JVM 的架构:方法区、堆,栈,本地方法栈,pc 寄存器)特定的数据结构(这些数据结构是实现有关的,不同 JVM 有不同实现)。这里处理了部分检验,比如类文件的魔数的验证,检查文件是否过长或者过短,确定是否有父类(除了 Obecjt 类)。3.创建对应类的 java.lang.Class 实例(注意,有了对应的 Class 实例,并不意味着这个类已经完成了加载链链接!)。链接(Linking)链接的过程比加载过成复 阅读全文
posted @ 2013-12-25 15:52 ajiaju 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 核心提示:1、 继承了HibernateDaoSupport类的类获取session时,已不可用SessionFactory.OpenSessioon的形式来获 取Session了,由于HibernateDaoSupport本身已有获取session的方法getSession(),所以直接用Session se=this.getSession();来获取,2、 在依据hql获取用户信息时,继承了HibernateDaoSupport类的类中不能在使用Query类了,而是用List list = this.getHibernateTemplate().find(hql);形式来获取实体类集合实例 阅读全文
posted @ 2013-10-17 15:57 ajiaju 阅读(180) 评论(0) 推荐(0) 编辑
摘要: Java应用程序与Hibernate之间的主要运行时接口。它是抽象了持久化服务概念的核心抽象API类。Session的生命周期绑定在一个物理的事务(tansaction)上面。(长的事务可能跨越多个数据库事物。)Session的主要功能是提供对映射的实体类实例的创建,读取和删除操作。实例可能以下面三种状态存在:自由状态(transient): 不曾进行持久化,未与任何Session相关联持久化状态(persistent): 仅与一个Session相关联游离状态(detached): 已经进行过持久化,但当前未与任何Session相关联游离状态的实例可以通过调用save()、persist()或 阅读全文
posted @ 2013-10-17 15:37 ajiaju 阅读(845) 评论(0) 推荐(0) 编辑
摘要: Ext.data.JsonReader = function(meta, recordType){ meta = meta || {}; Ext.data.JsonReader.superclass.constructor.call(this, meta, recordType || meta.fields); }; 这是构造函数。简单。meta是数据格式定义,recordType是记录类型。其中recordType可以是一个定义记录的数组,也可以不传,而把记录的各个字段的定义放到meta中的fields字段中。且看它对父类构造函数的调用: Ext.data.DataRea... 阅读全文
posted @ 2013-09-29 15:01 ajiaju 阅读(293) 评论(0) 推荐(0) 编辑
摘要: Acegi Security -- Spring下最优秀的安全系统博客分类:springAcegiSecuritySpringBean配置管理Acegi Security -- Spring下最优秀的安全系统http://www.springside.org.cn/docs/reference/Acegi.htm 1.Acegi 介绍 2.Acegi 配置 3.Acegi 扩展 4.Acegi ACL使用5.FAQAcegi是Spring Framework 下最成熟的安全系统,它提供了强大灵活的企业级安全服务,如完善的认证和授权机制,Http资源访问控制,Method 调用访问控制,Acce 阅读全文
posted @ 2013-09-28 11:09 ajiaju 阅读(792) 评论(1) 推荐(0) 编辑
摘要: RegExp 对象RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具。直接量语法/pattern/attributes创建 RegExp 对象的语法:new RegExp(pattern,attributes);参数参数pattern是一个字符串,指定了正则表达式的模式或其他正则表达式。参数attributes是一个可选的字符串,包含属性 "g"、"i" 和 "m",分别用于指定全局匹配、区分大小写的匹配和多行匹配。ECMAScript 标准化之前,不支持 m 属性。如果pattern是正则表达式,而不是字符串,则必 阅读全文
posted @ 2013-07-26 10:50 ajiaju 阅读(158) 评论(0) 推荐(0) 编辑
摘要: createStatement返回的Statement对象是执行sql语句用的第一个参数可以取值为ResultSet.RTYPE_FORWORD_ONLY,只可向前滚动;ResultSet.TYPE_SCROLL_INSENSITIVE,双向滚动,但不及时更新,就是如果数据库里的数据修改过,并不在ResultSet中反应出来。ResultSet.TYPE_SCROLL_SENSITIVE,双向滚动,并及时跟踪数据库的更新,以便更改ResultSet中的数据。第二个参数可以取值为ResultSet.CONCUR_READ_ONLY:这是缺省值,指定不可以更新 ResultSetResultSet 阅读全文
posted @ 2013-07-18 16:37 ajiaju 阅读(812) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 15 下一页