一,下载和安装
A:下载 http://eclipse.org/
B:安装* 绿色版 解压就可以使用(Eclipse)
* 安装版 双击运行,一路next即可(JDK)
* C:卸载
* 绿色版 直接删除文件夹即可
* 安装版 专业卸载软件或者控制面板添加删除程序
安装的第一步:
* A:选择工作空间
* 工作空间 其实就是我们写的源代码所在的目录* B:用Eclipse来完成一个代码:
*1. 代码以项目为基本单位
* 2.创建项目
* 3.创建包
* 4.创建类
* 5.编写代码
第二步:设置配置:
首先在这里面找到windows→preferences→java→Code Templates→ Method body中 ,点击Edit按钮,把注解删掉如下图
就变成这样了,这样你以后创建方法的时候就可以不用出现注解了,再然后选constructor body(构造方法)里面的注释也去掉:
再选中Catch blocks body中的注释也去掉,如下:
这样Eclipse就基本设置好了.
第三步,编写代码中的设置:
1) 在编写代码过程中,显示行号,有利于在代码编译出错后快速的查找到错误代码行;在代码编写框的最左边右键,选中show Line Numbers设置如下:
2) 字体大小及颜色
a:Java代码区域的字体大小和颜色:
window -- Preferences -- General -- Appearance -- Colors And Fonts --Java修改 -- Java Edit Text Font
window -- Preferences -- General -- Appearance -- Colors And Fonts -- Debug -- Console font
window -- Preferences -- General -- Appearance -- Colors And Fonts -- Basic -- Text Font
这样,字体就设置完成了.
d:窗体给弄乱了,怎么办?
window -- Reset Perspective
e:控制台找不到了,怎么办?
Window--Show View—Console
二 Java开发工具(Eclipse中内容辅助键的使用)
* A:格式化 ctrl+shift+f* B:导入包 ctrl+shift+o
* C:注释 ctrl+/,ctrl+shift+/,ctrl+shift+\
* D:代码上下移动 选中代码alt+上/下箭头
* E:查看源码 选中类名(F3或者Ctrl+鼠标点击)
* F:给建议 ctrl+1
* G:查找具体的类 ctrl + shift + t
* H:创建新的类或者接口 ctrl + n
* alt + shift + m 抽取方法
* alt + shift + r 改名
如下快速生成的代码:
package HelloWorld;
import java.util.Scanner;
// ctrl + d 整行删除
// ctrl + 1 给建议
//ctrl + shift + t 查找具体的类
//crtl+ o 在类中查找具体的方法
// crtl + n 创建新的类或接口.....
//alt + shrft + r 改名
//alt + shift + m 抽取方法
public class Demo1 {
Scanner sc = new Scanner(System.in);
public static void main(String[] args) {
System.out.println("1111");
System.out.print("1111");
//print();
print11();
}
public static void print11() {
int x = 10;
int y = 20;
int sum = add(x,y);
}
private static int add(int x, int y) {
return 0;
}
public static void print() {
Scanner scanner = new Scanner(System.in);
int x = scanner.nextInt();
}
}
* alt + shift + s * A:自动生成构造方法
* B:自动生成get/set方法
* C:Eclipse中继承抽象类或者实现接口的简化
public class Person {
private String name;
private int age;
public Person(){ //alt+ shift + s +c 创建构造方法
super();
}
public Person(String name, int age) {//alt+ shift + s + o 根据本类字段生成构造方法
super();
this.name = name;
this.age = age;
}
public String getName() { //alt+ shift + s + r 根据本类字段生成set,get构造方法
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}