alt+/ .......................................................内容提示。前端
ctrl+1.......................................................错误修复。windows
ctrl+shift+o.......................................................导包。数组
ctrl+shift+f......................................................格式化代码块。app
alt+方向键.......................................................向前向后。eclipse
ctrl+shift+/.......................................................添加注释。测试
ctrl+shift+\.......................................................除去注释。spa
ait + shift + z.....................................................抛异常。(先点击要抛异常代码的前端,而后按快捷键,而后再点击抛异常代码的末端)调试
程序的调试和运行对象
F5(跳入) F6(跳过)F7(跳出)继承
windows-----reset perspective . 重置透视图, 当咱们拖动eclipse的小窗口比较混乱时,能够重置透视图。
ctrl+alt+向下键(有些不能用).......................................................复制相同的代码。
alt+上下键....................................................... 挪动相邻的代码行。
ctrl+T.......................................................查看类的继承关系。
ctrl+shift+L.......................................................查看eclipse全部的快捷键。
程序测试:
junit
创建一个测试类,在测试方法以前加上注释。即:@Test
在全部的测试方法以前建立一个方法,并在方法以前添加注释:@befor或@beforclass。
在全部测试方法以后建立一个方法,并在方法以后添加注释:@after或@afterclass。
如:
@beforclass
Pubulic static void beforclass(){
System.out.println("你好!!!");
}
。。。。。。。。。。。。
。。。。。。。。。。。。
、。。。。。。。。。。。测试方法。
@afterclass
Public static void afterclass(){
System.out.println("测试成功");
}
beforclass方法的做用是在类初始化时加载一些资源,
afterclass方法的做用是在类摧毁时释放一些资源。
装箱和拆箱
装箱即把一个数字直接赋给一个对象,而拆箱是将一个对象赋给数字变量。
例如:
Integer i = 1;
int j = i;
应用:
List list = new ArrayList();
list.add(1); //装箱
list.add(2);
list.add(3);
Iterator it = list.iterator();
while(it.hasNext()){
int k = (integer) it.next(); //拆箱
}
加强for循环
int arr[] = (1,2,3);
for(int num : arr){
System.out.println(num);
}// 此方法能够循环出数组中数据。
加强for循环也能够操做集合
List list = new ArrayList();
list.add(1);
list.add(2);
list.add(3);
for(Object obj : List){
int i = (integer) obj;
System.out.println(i);
}