java基础
hebe2008
这个作者很懒,什么都没留下…
展开
-
使用 XStream 在 JavaBean 与 XML/JSON 之间相互转换
XML 和 JSON 是当今常用的两种数据描述与传输的格式,特别是涉及到 JS 时使用 JSON 颇为频繁。自然,在 Java 的世界里少不了完成 JavaBean 与这两种格式相互转换的组件,那就是 XStream 和 JSON-lib。这里我简单记下XStream 的用法。其实相类似的工具早已有之。如果用过 DWR 的同志,一定有印像,DWR进行远程方法调用时也能为你完成 J...原创 2009-09-16 10:30:06 · 91 阅读 · 0 评论 -
request.getSession()无参,有参的区别
API解释: getSession public HttpSession getSession(boolean create)Returns the current HttpSession associated with this request or if there is no current session ...原创 2008-11-05 15:40:39 · 396 阅读 · 0 评论 -
spring任务调度 Quartz表达式
[color=red]关键字: quartz spring [/color]字段 允许值 允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日期 1-31 , - * ? / L W C 月份 1-12 或者 JAN-DEC , - * / 星期 1-7 或者 SUN-SAT , - * ? / L C # ...原创 2008-11-05 15:48:48 · 177 阅读 · 0 评论 -
编写程序注意事项
[list][*]是否符合代码格式化标准 [*]是否有多余的import项 [*]是否定义了多余的field [*]是否定义了多余的本地变量 [*]是否定义了多余的私有方法 [*]是否有可以重构的逻辑重复的代码 [*]方法/成员的public/private/static/final属性是否合理 [*]调用静态常量是否使用类/接口名 [*]是否所有实现了java...原创 2008-11-10 10:03:27 · 429 阅读 · 0 评论 -
JVM知识总结
[size=small][color=blue]1. Jre的选用[/color]如果安装JDK1.3那么安装程序一定会同时安装两套JRE。 一套位于 jdk\jre目录 一套位于program files\JavaSoft目录 JDK里面的工具几乎全是用java所写的,所以JDK本身就是Java应用程序,因此要用JDK附的工具来开发Ja...原创 2008-11-11 10:19:45 · 72 阅读 · 0 评论 -
ClassLoader加载class的 流程
java应用环境中不同的class分别由不同的ClassLoader负责加载。一个jvm中默认的classloader有Bootstrap ClassLoader、Extension ClassLoader、App ClassLoader,分别各司其职:Bootstrap ClassLoader 负责加载java基础类,主要是 %JRE_HOME/lib/ 目录下...原创 2009-11-17 15:39:34 · 159 阅读 · 0 评论 -
java程序性能优化
关键字: java 性能一、避免在循环条件中使用复杂表达式在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。例子:Java代码 复制代码1. import java.util.Vector; 2. class CEL { 3. void method (Vector vector) { ...原创 2008-12-01 09:55:32 · 83 阅读 · 0 评论 -
排序算法java实现
插入排序: [code="java"] 1. package org.rut.util.algorithm.support; 2. import org.rut.util.algorithm.SortUtil; 3. 4. public class InsertSort implements SortUtil.Sort{ 5. /* (non...2008-12-04 14:37:51 · 87 阅读 · 0 评论 -
高效java异常处理机制
Java开发人员可以做出的最重要的架构性决策之一就是如何使用Java异常模型。Java异常一直以来就是社群中许多争议的靶子。有人争论到,在Java语言中的异常检查已是一场失败的试验。本文将辨析,失败的原因不在于Java异常模型,而在于Java类库的设计者未能充分了解到方法失败的两个基本原因。本文倡导一种对异常条件本质的思考方式,并描述一些有助于设计的模式。最后,本文还将在AOP模型中...2008-12-04 14:44:24 · 202 阅读 · 0 评论