
Java
eoasis
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
详细解析Java中抽象类和接口的区别(转)
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是...2010-04-13 08:58:35 · 83 阅读 · 0 评论 -
莫名的Unknown Source(转)
最近在写ant编译时,运行中老出现莫名的Unknow Source,异常不会定位到具体的行,于是狗狗了一把,才知道ant和java编译是不一样的: 当通过javac编译时,默认相当于指定-g:source,lines,这样编译出来的class文件中会包含源代码和行号信息;而通过ant编译时,默认相当于指定-g:none,这样编译出来的class文件会比较小,但是不包含任何调试信息,所以出错的时...2010-04-13 09:17:24 · 934 阅读 · 0 评论 -
JAVA和JVM运行的原理(转)
1.Java语言运行的过程 Java语言写的源程序通过Java编译器,编译成与平台无关的‘字节码程序’(.class文件,也就是0,1二进制程序),然后在OS之上的Java解释器中解释执行。也相当与注:JVM(java虚拟机)包括解释器,不同的JDK虚拟机是相同的,解释器不同。 2.JVM:是java的核心和基础,在java编译器和os平台之间的虚拟处理器。它...2010-04-14 11:34:03 · 102 阅读 · 0 评论 -
Subclipse(svn)插件与Eclipse的集成(转)
作者:朱先忠编译 转自天极http://dev.yesky.com/356/2578856.shtml Subclipse插件与Eclipse的集成 一种良好的SCM应该与你的工作环境紧密地集成到一起。没有谁真正喜欢转到命令行以把文件添加到仓库。Eclipse很早就实现了CVS集成,但是直到最近Subversion用户仍没有被引起重视。现在,新的Subclipse插件提供了在Eclipse中的一...2010-04-16 11:50:25 · 160 阅读 · 0 评论 -
WebService 之 XFire(转)
被重新审视的 POJOPOJO(Plain Old Java Object,简单 Java 对象)是 Java 社区中最早的成员(回想您学习Java 时第一个兴奋的时刻,那个简单的 "Hello World!" 例子),也是最简单、最容易实现的方式。然而现实中 Java 的发展已经远远超越了 POJO 的范围,成为面向对象技术应用中最成功的编程语言,尤其是继承、多态的应用为我们造就了一大批...2010-04-16 12:12:09 · 117 阅读 · 0 评论 -
Java编程规则(书摘)
摘自:《Java编程思想》-- 附录C(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:ThisIsAClassNamethisIsMethodOrFieldName若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常...2010-04-27 17:31:54 · 101 阅读 · 0 评论 -
使用json-lib遍历数组与对象(JSONArray与JSONObject)(转)
//遍历json数组String json1 = "{data:[{name:'Wallace'},{name:'Grommit'}]}";JSONObject jsonObjSplit = JSONObject.fromObject(json1);JSONArray ja = jsonObjSplit.getJSONArray("data");for (int i = 0; i ...原创 2010-12-02 17:34:42 · 261 阅读 · 0 评论 -
HttpClient4.X 升级 入门 + http连接池使用(转)
在一次服务器异常的排查过程当中(服务器异常排查的过程我会另起文章),我们决定使用HttpClient4.X替代HttpClient3.X或者HttpConnection。为什么使用HttpClient4?主要是HttpConnection没有连接池的概念,多少次请求就会建立多少个IO,在访问量巨大的情况下服务器的IO可能会耗尽。HttpClient3也有连接池的东西在里头,使用Mu...原创 2012-01-31 10:32:08 · 253 阅读 · 0 评论 -
Struts2使用不了EL表达式
Struts2默认设置El表达式禁用。我尝试修改web.xml,从整个项目的角度解除,但是依然没有效果,只能每页分别设置。 解决方案:一、在相应的页面中引用对应的taglib,并设置isELIgnored为false<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%@ pag...原创 2012-07-03 15:55:13 · 198 阅读 · 0 评论