博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
eclipse常用的快捷键
阅读量:3700 次
发布时间:2019-05-21

本文共 1886 字,大约阅读时间需要 6 分钟。

alt+/ .......................................................内容提示。

ctrl+1.......................................................错误修复。

ctrl+shift+o.......................................................导包。

ctrl+shift+f......................................................格式化代码块。

alt+方向键.......................................................向前向后。

ctrl+shift+/.......................................................添加注释。

ctrl+shift+\.......................................................除去注释。

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);

}

转载地址:http://rflcn.baihongyu.com/

你可能感兴趣的文章
3.QT逻辑交互(信号槽)
查看>>
4 QT功能模块
查看>>
(4)功能模块(文件)
查看>>
@Component 和 @Bean 的区别
查看>>
jmeter模拟不同ip对接口进行请求访问
查看>>
javaWeb从入门到放弃——Http基础知识
查看>>
依赖注入
查看>>
Springboot 自动装配原理2
查看>>
Springboot 自动装配原理1
查看>>
Springboot 自动装配流程图详解
查看>>
Springboot 整合mybatis
查看>>
Springboot+mongodb本地环境正常,生产环境报错{java.lang.NoClassDefFoundError: jdk/net/ExtendedSocketOptions}
查看>>
你真的知道get方法与post方法的区别吗?论get方法与post方法上传下载文件的区别
查看>>
swagger配置及升级版swagger-bootstrap-ui配置+访问账号密码登录限制
查看>>
网易云Api,轻松获取音乐数据
查看>>
List与String相互转换
查看>>
阿里巴巴fastjson api使用教程
查看>>
栈与堆的个人理解
查看>>
Lambda表达式概念理解
查看>>
Java 8 Stream 优雅的流式编程, 过滤集合类型的数据lambda表达式
查看>>