Eclipse常用配置 :
1.选择工作视图
2.窗口找不到了 Window--> Show Vew(显示窗口)
Window --> Preference --> General -->ResetPerspective(重置视图)
3.字体选项 Window --> Preference --> General --> Appearance --> Colors and Fonts
-->Java -->Java Editor Text Font(java字体) -->Debug >Console font (控制台字体)
4.快捷键配置 Window --> Preference --> General
由于代码补齐(Content Assist)快捷键默认为ctrl+space,与输入发切换快捷键冲突,希望大家统一更改为Alt+/
断点调试 : 当我们要编写一段代码的时候,这时编译器并没有报错,但是当我们一运行时,发现此结果不是我们想要的, 所以此时我们需要进行断点调试.
步骤 : 1.选择你想要的调试的代码,双击此行对应的绿条,运行 debug as 进入调试页面
2.开始调试 :
|--step into :跳入方法
|--step over :一行一行执行下列代码
|--step return :返回你原来打断点的地方
|--resume :一直执行,直到运行到下一个断点结束,如果没有下一个断点,则一直将此程序执行完毕;
3.查看某个的变量的值或表达式的值 :
|--选中变量或表达式,右击-->
|--查看自定义表达式的值(add watch expression)
注意 :有时候我们在断点调试完之后,很可能没有 debug as 还在运行,所以这个时候我们需要将调试停止,停止调试的方式有两种:
第一种 :通过点击醒目的红色正方体,直接停止调试(不推介)
第二种 :通过 Resume 按钮来停止调试(建议)
Junit框架测试 :
Junit: 我们写好一个方法后经常希望对其单独进行测试,从前我们都是写一个main方法,在main方法中对被测试方法进行调用。这种方式相对麻烦。 Junit是一个测试框架,利用它可以在不写main方法的情况下调用被测试方法,从而对方法中的代码进行测试。
要求: 被测试方法必须为无参数、非静态、无返回值的公共(public)方法。
测试过程: 在方法上加上注解:@Test 导入Junit框架jar包 在被测试方法上执行Junit测试
写测试用例:
@BeforeClass 在被测试类加载后立即执行,除了上述要求外还必须是静态的方法
@AfterClass 在被测试类释放前执行,除了上述要求外还必须是静态的方法(可用于对象及数据的初始化)
@Before 在测试方法执行前执行 @After 在测试方法执行后执行