易截截图软件、单文件、免安装、纯绿色、仅160KB

Java编码规范(一)

命名规范
项目名:各单词首字母大写,其它字母小写
包名:全部字母小写且唯一,通常为公司域名的倒序
源文件名:各单词首字母大写,其它字母小写
方法名:第一个单词全部小写,其余单词首字母大写,其它字母小写,一般应为动词
成员变量名:第一个单词全部小写,其余单词首字母大写,其它字母小写
成员常量名:所有单词大写,单词之间用下划线(_)连接
源文件大小
尽量不超过2000行(以每行长度不超过80个字符计),否则有类臃肿之嫌,在类设计时应尽量避免
源文件结构
文件注释头:用来描述该类的功能及特点,以及相关开发维护信息,如类功能概述、关联类(@see)(不包括系统类)、该类所支持的JDK版本(@since)、作者(@author)、创建日期(@date)、修改历史(包括修改人、修改日期、审查人)、该类版本(@version)、版权信息。
包名(package)
导入声明(import)
类和接口的声明部分
注释
数据结构和方法前应用块注释
当注释行过多且更改频繁时,也应考虑使用块注释


相关文档:

编译eclair碰到java version "1.5.0_18"问题的解决

编译eclair碰到java version "1.5.0_18"问题的解决
make提示:
Your version is: java version "1.5.0_18"
修改
build\core\main.mk
# Check for the correct version of java
java_version := $(shell java -version 2>&1 | head -n 1 | grep '[ "]1\.6[\. "$$]')
改成:
java_version := $(shell java -ve ......

Java 操作文本 封装类

package com.sidi.card.util;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
 * 用于对文本的操作
 *
  ......

Java对象转换XML文件:XStream+XPP

不需要生成dtd,无用配置,不需要生成辅助类,速度快。这就是xstream+xpp超强黄金组合。
xstream大家都知道啦,XML Pull Parser是一种高速的 解析xml文件的方式,速度要比传统方式快很多(发现pull式解析现在比较流行了)。下面我给出多种使用方法的例子。
1.最简单的使用方法
因为这个太简单,所以我从moogle的blog http: ......

Java EE 6:EJB 3.1的变化引人注目

  那么要成为架构师的途径似乎只有现在较为流行的软件学院和个人自我培养了。关于软件学院我接触过不少,其宗旨绝大部分都是造就(or打造)企业 需要的软件架构师(or程序员or人才)。教师来源与企业、学员来源与企业、人才输送到企业是他们办学的手段。尽管各个如雨后春笋般出现的软件学院口号差 不多,但恐怕大多只是为了圈 ......

我的《Java 高级技术》课程PPT

《Java高级技术》课程简介
1. Java程序设计语言引论
2. Java语言的结构化特性
3.1. Java语言的面向对象特性(1)
3.2. Java语言的面向对象特性(2)
3.3. Java语言的面向对象特性(3)
3.4. Java语言的面向对象特性(4)
4.1. 面向对象设计原则
4.2. 面向对象设计模式示例
5.1. Java的异常处理机制
5.2. Java语言 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号