Eclipse基础入门
来源:互联网 发布:金融投资网站 php源码 编辑:程序博客网 时间:2024/06/06 18:12
前些时间整理的笔记,先放上来一点
Eclipse工具
- 工作空间:既存放所开发的java程序的目录。
- 工作空间路径中不要使用空格和中文字符,防止编码导致的诡异问题。
- Java工程:创建、打开、关闭、删除、导入
- 创建java工程,指定JRE
- 创建类
- 导入java工程
- 关闭、打开java工程
- 删除java工程,可以选择是否在删除工程的时候删除工程文件
- Java命名规范:
- 所有类都必须有包名
- 包名全部小写,一般采用公司网址的倒写形式组织包名。
- 类名首字母大写,其后的每个单词的首字母大写
- 方法名、变量名首字母小写,除首个单词外的每个单词首字母大写。
- 常量的名字应该都使用大写字母,并且指出该常量完整含义。如果一个常量名称由多个单词组成,则应该用下划线来分割这些单词。
选择工作视图
- 窗口找不到了
- Window> Show Vew(显示窗口)
- Window > Preference > General >ResetPerspective(重置视图)
- 字体选项
- Window > Preference > General > Appearance > Colors and Fonts
Java >Java Editor Text Font(java字体)
Debug >Console font (控制台字体)
- Window > Preference > General > Appearance > Colors and Fonts
- 快捷键配置
- Window > Preference > General >Keys(快捷键配置)
由于代码补齐(Content Assist)快捷键默认为ctrl+space,与输入发切换快捷键冲突,希望大家统一更改为Alt+/
- Window > Preference > General >Keys(快捷键配置)
常用快捷键
- 内容提示: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 在测试方法执行后执行
0 0
- Eclipse基础入门
- Eclipse基础入门之安装篇
- Eclipse Form程序设计快速入门-Java基础-Java-编程开发
- 【Android基础入门〖2〗】Eclipse 导入 Android 源码
- 【Android基础入门〖2〗】Eclipse 导入 Android 源码
- Eclipse入门
- Eclipse入门
- Eclipse入门
- Eclipse入门
- Eclipse入门
- eclipse 基础
- eclipse基础
- Eclipse基础
- 基础入门
- 入门基础
- 基础入门
- 【MongoDb入门】基础入门
- Android学习整理(一)入门基础--1、eclipse工程结构
- LeetCode——Next Permutation
- Java基础之面向对象的多态和接口(4)续
- Android中设置dialog为透明
- ADB server didn't ACK 解决方法
- 《登幽州台歌》 陈子昂
- Eclipse基础入门
- 《登鹳雀楼》 王之涣
- Add Binary
- 题目1390:矩形覆盖
- PHP中使用CURL实现Get和Post请求的方法
- STL之String
- 阿里14笔试题-求一个二叉树最大值和最小值的差值绝对值
- note--8.30(Cell重用)
- 让Gmail自动转发邮件到多个邮箱