java
文章平均质量分 58
mynacche
这个作者很懒,什么都没留下…
展开
-
总结下java中abstract,interface,final,static
一,抽象类:abstract 1,只要有一个或一个以上抽象方法的类,必须用abstract声明为抽象类; 2,抽象类中可以有具体的实现方法; 3,抽象类中可以没有抽象方法; 4,抽象类中的抽象方法必须被它的子类实现,如果子类没有实现,则该子类继续为抽象类 5,抽象类不能被实例化,但可以由抽象父类指向的子类实例来调用抽象转载 2012-12-06 21:14:00 · 397 阅读 · 0 评论 -
Hibernate 和 spring 整合异常 org/objectweb/asm/Type异常
原因:cglib包冲突原创 2013-01-12 16:06:17 · 446 阅读 · 2 评论 -
struts1、spring、hibernate整合配置要点
1)spring中管理hibernate事务(用spring配置hibernate,hibernate.cfg.xml可有可无) 2)spring将SessionFactory的初始化工作交给web服务器原创 2013-01-12 16:22:45 · 599 阅读 · 0 评论 -
Spring @Around通知与@AfterThrowing共用问题
@AfterThrowing 不会干活。。。package aop;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.ProceedingJoinPoint;import org.aspectj.lang.annotation.After;import org.aspectj.lang.annotation原创 2013-01-10 21:49:51 · 10785 阅读 · 1 评论 -
Hibernate+struts1整合异常:antlr.collections.AST.getLine()I
antlr.collections.AST.getLine()I异常Struts+hibernate+spring项目经常遇到问题因为Struts自带的antlr-2.7.2.jar,比Hibernate3.3自带的antlr-2.7.6.jar的版本要低,故要删除前一个低版本的,而在导入的struts2Core libraries 中单独删antlr-2.7.2.jar是转载 2013-01-08 16:01:16 · 443 阅读 · 0 评论 -
hibernate二级缓存配置
1)配置hibernate.cfg.xml开启二级缓存true org.hibernate.cache.EhCacheProvider2)配置需要使用缓存映射文件 在测试的时候抛出以下异常:java.lang.NoClassDefFoundError: Could not initialize class factory.HibernateSessionFactor原创 2013-01-07 22:46:57 · 436 阅读 · 0 评论 -
JAVA注解
定义两个注解:package annotation;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Inherited;import java.lang.annotation.Retention;import java转载 2013-01-03 13:57:55 · 281 阅读 · 0 评论 -
java异常处理Exception
异常分类:异常对象派生于Throwable类的一个实例。Throwable两个分支:Error和ExceptionException分为运行时异常RuntimeException和其他非运行异常。Error和RuntimeException为未检查异常,其他的异常为已检查异常。一个方法必须声明所有可能抛出的已检查异常,未检查异常不可控制,应该避免。子类不能抛超出父类声明异常之外的异常。原创 2012-12-09 18:16:18 · 480 阅读 · 0 评论 -
java代理Proxy
import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;interface Tp{ void display(); void display2(); void display3();}public class TestProx原创 2012-12-08 22:07:11 · 654 阅读 · 0 评论 -
Object类的方法
一、equals方法java.lang.Object:boolean equals(Object )java.util.Arrays :static boolean equals(type [ ] a,type [ ] b)二、hashCode方法每个对象都有默认的散列码:对象的存储地址java.lang.Object:int hasCode()java.util.Arr原创 2012-12-07 20:39:22 · 241 阅读 · 0 评论 -
泛型数组列表ArrayList
java.util.ArrayList是一个采用类型参数的泛型类,可以自动调节数组容量。主要方法:构造方法:ArrayList(),ArrayList(int initialcapacity)boolean add(T obj) 添加元素至末尾,永远返回truevoid add(int index ,T obj) 指定位置插入int size() 当前元素数量,小于等于容量void trim原创 2012-12-07 21:06:40 · 397 阅读 · 0 评论 -
一个简单的缓存管理
package cn.cche.cache;import java.io.Serializable;import cn.cche.util.Utils;import cn.cche.util.Const;/** * @author chexingyou * @date 2013-5-23 */public class CacheValue implements Seria原创 2013-06-03 16:42:08 · 626 阅读 · 0 评论