Java学习笔记五 Eclipse工具、JDT、泛型

来源:互联网 发布:人工蜂群算法和粒子群 编辑:程序博客网 时间:2024/05/20 02:52

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 类 ß 只能使用类的父类格式


原创粉丝点击