摘要:
转自:http://www.cdtarena.com/javapx/201305/8712.html 在创建非静态内部类时,经常会遇到“Noenclosinginstanceoftype*isaccessible.Mustqualifytheallocationwithanenclosinginstanceoftype*(e.g.x.newA()wherexisaninstanceof*).”这样的报错,其实原因只有一点,内部类是依赖于外部类存在的,所以在使用非静态内部类时,要求先实例化外部类才可以使用内部类。关于非静态内部类,我们可以把它理解成外部类的成员变量,我们在使用一个类的非静态成员. 阅读全文
摘要:
转自:http://www.cdtarena.com/javapx/201305/8622.html messagelist.do - > messagelist.jsp 用 messagelist.do?start=0 来显示第一个页面 参数说明:http://www.cdtarena.com/ios/ list:信息列表 start:开始位置 page:每页显示的信息数目 previous:上页开始位置 next:下页开始位置 MessageListAction 里的 perform 是这样写的: ------------------------------------... 阅读全文
摘要:
转自:http://www.cdtarena.com/javapx/201305/8675.htmljava.lang.OutOfMemoryError异常解决方法原因:常见的有以下几种:1.内存中加载的数据量过于庞大,如一次从数据库取出过多数据;2.集合类中有对对象的引用,使用完后未清空,使得JVM不能回收;3.代码中存在死循环或循环产生过多重复的对象实体;4.使用的第三方软件中的BUG;5.启动参数内存值设定的过小;常见错误提示:1.tomcat:java.lang.OutOfMemoryError: PermGen space2.tomcat:java.lang.OutOfMemoryE 阅读全文
摘要:
转自:http://www.cdtarena.com/javapx/201305/8602.html 不管是什么程序开发都可能会出现各种各样的异常。可能是程序错误,也可能是业务逻辑错误。针对这个各个开发人员都有自己的处理方式,不同的风格增加了业务系统的复杂度和维护难度。所以定义好一个统一的异常处理框架还是需要的。我们开发框架采用java实现,java中的异常一般分为两种,检查异常和运行时异常。检查异常(checked exception)有可能是程序的业务异常,这种异常一般都是开发人员自定义的、知道什么时候会抛出什么异常并进行捕捉处理。也可以是系统的异常,不捕捉编译不会通过,如 IOExcep 阅读全文
摘要:
[java] view plaincopyprint?packagedemo20130414;importjava.util.Collection;importjava.util.Collections;importjava.util.Comparator;importjava.util.HashMap;importjava.util.Iterator;importjava.util.Map;importjava.util.Map.Entry;importjava.util.Set;importjava.util.ArrayList;importjava.util.List;publiccla 阅读全文