• Eclipse常用配置


    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 在测试方法执行后执行

  • 相关阅读:
    CSS font 复合属性的顺序
    HTML元素的offsetWidht、clientWidth、scrollWidth属性区别
    javascript document.compatMode属性
    IE下Array.prototype.slice.call(params,0)
    JavaScript中的apply()方法和call()方法使用介绍
    字符串与数组转换
    好的网站链接
    [转]走向视网膜(Retina)的Web时代
    如何对一个公司的供应链管理进行数据分析?
    Hadoop生态上几个技术的关系与区别:hive、pig、hbase 关系与区别
  • 原文地址:https://www.cnblogs.com/chaoren399/p/2970476.html
Copyright © 2020-2023  润新知