注释风格
主类的声明
/**
*进行类的描述
*@version 1.1 20xx-xx-xx
*@author XXX
*/
public class XX{...}
类内方法的描述
<pre name="code" class="java">/**
*进行方法的描述
*@param:参数描述
*@return:返回值描述
*/
public xx Function(param){
return xx;}
杂项
泛型
- 泛型类:public class 类<T>{}
- 泛型方法:public <T> T 方法名(T param){}
错误归类
- Error:内部错误
- Exception:RuntimeException(异常一定是自身问题)、非RuntimeException
- 使用异常规则:只在异常情况下使用异常机制,不能随意使用
调试技巧
- 每个类中放置一个main方法,这样可对每个类进行单元测试
- JUnit单元测试框架
Java换为嵌入式Applet
- 创建html,加入applet代码
- 创建JApplet类的子类并设为公有
- 删去main()
- 初始化移动applet的init()
- 删除对setSize()的调用
- 删除对setDefaultCloseOperation的调用
- 不需设置标题