Eclipse:前身是visual age
显示窗口:windows à showview à 窗口
格式化:Ctl+Shift+F(备份下吧。。。)
Getter、setter、constructor、override等许多代码可以自动生成。
右键点击文件选择show number可以显示行号
Ctl+1 显示建议
导出成jar文件用Export
Junit:测试 黑盒测试:功能 白盒测试:性能
新建Java à Junit Test Case à new Junit 4 test。
例子:
CVS和SVN版本控制工具
泛型:JDK1.5之后提供的新功能
如果不使用泛型而想要达到如下的效果,可以使用object来接收:
x = 10;
y = 100;
x = 10.3;
y = 50.2;
x = "东经180度";
y = "北纬20度";
此时需要使用强制转换把x,y转换成需要的格式。
使用了泛型之后操作更简单:
Class 类名称<泛型类型,范型类型,…>
例如:public class point<T>{
Private T x;
Private T y;
……
}
实例化: Point<Integer> = newpoint<Integer>();
范型上限:限定一个操作类型的最大父类
格式:? Extends 类 ß 只能使用类的子类格式
泛型下限:限定一个操作类型的最小子类
格式:? Super 类 ß 只能使用类的父类格式