第一步:下载软件安装包,我们javaSE开始,第1个IDE
目前(2020年)主流的开发工具仍然是Eclipse,和后起之秀IDEA
下载方法1:网上搜索Eclipse IDE for Java Developers下载,等关键字找到资源下载即可
不建议汉化,现阶段汉化的翻译不是很好,初学者实在不懂可以帮助一下上手,开发当中我们一般不使用汉化版本
为什么会被IDEA,逐渐追赶上,原因也很简单,都是因为它的缺点也很明显,安装插件特别麻烦,并且每个版本都不是特别完美,但是IDEA是收费的,不是免费的(没钱的时候可以去下载破解版)或者买一个正版大家多人共享
eclipese是免费的,下载网址:https://www.eclipse.org/downloads/
https://www.eclipse.org/downloads/packages/
org代表非盈利性机构
【注意】JDK保持一致即可,eclipse版本随便安装哪一个版本都行,只要是支持你的JDK的就行
不用追求最新,最新意味着不太稳定,等大家用一段时间后一般才会稳定
有的时候可能不是你代码的问题,是你工具的问题,所以工具也是一个基础的条件
eclipse的版本是一直更新的(注意下面是一张旧图片,现在界面肯定不同了,不、)
eclipse不仅仅可以做java开发,它还可以做PHP、C++等开发
所以下载的时候要注意选择好对应的语言
下面我们打开使用一下
这个工作空间也叫元数据
什么叫元数据呢?保存配置的文件
官方描述:描述数据的数据
如果你想还原eclipse的配置,可以把这个文件夹删掉
每个工作空间有自己独立的配置
小窗口我们暂时用不上可以先把他们全部关了
这里就是写控制台应用程序的地方了,替换了我们以前的写法
这个里面就相当于我们以前的命令行
如果界面随意拖动,弄乱了
我们打开项目文件看看
如果你想看到bin那就换个视图模式
恢复开发者的视图
再往下就可以建包跟类了
下面建类
如果建类的时候改了包名,那么确定的时候会自动把包建好
至此eclipse的安装,建项目、建包、建类就完成了,下面进行下一步
第二步,其它基本操作:颜色、字体,运行、字符编码
当然,你也可以使用系统模板
下面看如何运行以及字符编码的问题
这个打开的意思就表示,你只要保存它就自动编译了,就不用向我们最开始那样还写javac了
第一种方式:在main函数点击鼠标右键,如果操作
第二种,如图
第三种,最简单
效果如下
乱码的问题,问题描述:我们在NotPad++里面写一段代码,默认是UTF-8的,我们将代码文件复制粘贴到eclipse里面的时候,如果显示乱码怎么办?
我们做项目基本上都是用的UTF-8,我们之前之所以用NSI是因为命令行的参数不方便改
现在我们不用命令行了,当然不用去关注它了,eclipse里面我们统一都用UTF-8
【注意】不加放到包里面那行代码会报错
第三步:快捷键
首先新建一个类
ctrol+1:
第四步,快速开发(1),eclipse模板
- 常用的代码模板
- 1、main+ Alt+/
- 2、sysout +Alt+/
- 3、for循环也是 for+Alt+/
- 4、switch +Alt+/
- Alt+Shit+A 多行编辑
- 下面看构造函数
- (1)、构造器
然后直接点OK
然后就自动生成构造器了
自动生成代码
12 习惯上:
13 类{
14 属性列表;
15
16 构造器列表;
17
18 方法列表;
19 }
package com.atguigu.test;
/*自动生成代码
* 1、构造器
*2、get/set
*
*Alt+Shift+S
*(1)构造器
* Generate Constructor using Fields……
* (2)get/set
* Generate Getters And Settters……
*/
public class Student {
private String name;
private int age;
private char gender;
private double score;
public Student() {
super();
}
public Student(String name, int age, char gender, double score) {
super();
this.name = name;
this.age = age;
this.gender = gender;
this.score = score;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public char getGender() {
return gender;
}
public void setGender(char gender) {
this.gender = gender;
}
public double getScore() {
return score;
}
public void setScore(double score) {
this.score = score;
}
}
Alt+Shit+A 多行编辑
第五步eclipse 导入项目和删除项目
Import导入
然后直接点完成,就导入成功了!
第六步:快速打开类所在目录
选择项目目录/文件 按 ALT+SHIFT +W ,
会弹出菜单点击 System Explorer 就可以打开文件所在的本地目录了;