Eclipse基础入门

前些时间整理的笔记,先放上来一点

Eclipse工具

  1. 工作空间:既存放所开发的java程序的目录。
    • 工作空间路径中不要使用空格和中文字符,防止编码导致的诡异问题。
  2. Java工程:创建、打开、关闭、删除、导入
    • 创建java工程,指定JRE
    • 创建类
    • 导入java工程
    • 关闭、打开java工程
    • 删除java工程,可以选择是否在删除工程的时候删除工程文件
  3. Java命名规范:
    • 所有类都必须有包名
    • 包名全部小写,一般采用公司网址的倒写形式组织包名。
    • 类名首字母大写,其后的每个单词的首字母大写
    • 方法名、变量名首字母小写,除首个单词外的每个单词首字母大写。
    • 常量的名字应该都使用大写字母,并且指出该常量完整含义。如果一个常量名称由多个单词组成,则应该用下划线来分割这些单词。

选择工作视图

  1. 窗口找不到了
    • Window> Show Vew(显示窗口)
    • Window > Preference > General >ResetPerspective(重置视图)
  2. 字体选项
    • Window > Preference > General > Appearance > Colors and Fonts

      Java >Java Editor Text Font(java字体)
      Debug >Console font (控制台字体)

  3. 快捷键配置
    • Window > Preference > General >Keys(快捷键配置)
      由于代码补齐(Content Assist)快捷键默认为ctrl+space,与输入发切换快捷键冲突,希望大家统一更改为Alt+/

常用快捷键

  • 内容提示:Alt + /
  • 快速修复:Ctrl + 1
  • 导包:Ctrl + shift + O
  • 进入方法内部Ctrl+左键
  • 向前向后:Alt + 左右方向键
  • 添加块注释 Ctrl+Shift+/
  • 除去块注释 Ctrl+Shift+\
  • 添加/除去行注释 Ctrl+/
  • 复制当前行Ctrl+Alt+上/下(在某些机器上与显卡快捷键冲突)
  • 删除当前行Ctrl+D
  • 查看方法说明F2

断点调试

  • 断点调试模式
  • 断点模式可以使程序在执行时暂停在我们希望观察的位置,进行单步执行代码、查询变量及表达式的值 等操作,从而跟踪代码执行流程、调试程序运行bug。
  • 使用调试模式的两种场景:
  • 观察程序运行情况
  • 跟踪源代码
  • 断点模式使用方法:
  • 打断点
  • 使用Debug As方式执行程序
  • 查看变量或表达式的值(watch)
  • 查看自定义表达式的值(add watch expression)
  • 在代码之中移动(下一步、钻入方法、钻出方法、回到方法头、执行到下一个断点)
  • 释放代码、取消表达式观察、取消断点

Junit测试框架

Junit:

  • 我们写好一个方法后经常希望对其单独进行测试,从前我们都是写一个main方法,在main方法中对被测试方法进行调用。这种方式相对麻烦。

  • Junit是一个测试框架,利用它可以在不写main方法的情况下调用被测试方法,从而对方法中的代码进行测试。
    要求:

  • 被测试方法必须为无参数、非静态、无返回值的公共(public)方法。
  • 测试用类必须为public类
    测试过程:
  • 在方法上加上注解:@Test
  • 导入Junit框架jar包
  • 在被测试方法上执行Junit测试
    写测试用例:
  • @BeforeClass 在被测试类加载后立即执行,除了上述要求外还必须是静态的方法
  • @AfterClass 在被测试类释放前执行,除了上述要求外还必须是静态的方法
  • @Before 在测试方法执行前执行
  • @After 在测试方法执行后执行
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值