eclipse常用快捷键,终于找全了
先打开eclipse:
在eclipse中新建一个项目:
在左侧空白区域右键,new – JavaProject
如果列表中没有JavaProject的话,就选择project,然后去搜索JavaProject:
然后,设置项目的名称和java的版本:
可见,java项目默认的编译路径就是bin目录,这个我们不要去改,点击Finish完成。
然后,我们学着在这个项目中编写一个JavaBean,所谓的JavaBean,也叫作实体类。一般用来描述现实生活中,或者项目中的某个实际类型。比如,商城项目,就应该有一个商品类,Product (类名我们一般大写)
在建这个商品类之前,我们需要建一个包,专门用来存放这些实体类。
新建包:在项目的src上右键,New – package:
com表示公共的,school一般在项目中指的是具体公司的名字,pojo表示实体类。有的公司也会写成bean、dto。
然后,我们在这个包下面新建一个 Product类,在包 com.school.pojo 上右键,新建一个class:
于是,一个商品类就建好了:
package com.school.pojo;
public class Product {
}
在实体类中,我们先来定义几个私有属性:
1、商品ID (int)
2、商品名称 (String)
3、单价 (BigDecimal)
4、是否删除? (int 0:未删除、1:已删除)
5、发布日期 (Date)
###快捷键:Alt + ? (自动提示) – 使用频率最高!!!
###快捷键:Ctrl + Shift + o (自动导包)
快速生成main方法:
main + Alt + ? + 回车
快速生成System.out.println():
syso + Alt + ? + 回车
###快速生成get、set 方法:
Alt + S --> generate getters and setters :
package com.school.pojo;
import java.math.BigDecimal;
import java.util.Date;
/**
* 商品类
* @author Administrator
*
*/
public class Product {
/**商品ID* */
private Integer spid;
/**商品名称* */
private String spmc;
/**商品单价* */
private BigDecimal dj;
/**是否删除 0:未删除、1:已删除* */
private Integer isdelete = 0;
/**发布日期* */
private Date fbrq;
public Integer getSpid() {
return spid;
}
public void setSpid(Integer spid) {
this.spid = spid;
}
public String getSpmc() {
return spmc;
}
public void setSpmc(String spmc) {
this.spmc = spmc;
}
public BigDecimal getDj() {
return dj;
}
public void setDj(BigDecimal dj) {
this.dj = dj;
}
public Integer getIsdelete() {
return isdelete;
}
public void setIsdelete(Integer isdelete) {
this.isdelete = isdelete;
}
public Date getFbrq() {
return fbrq;
}
public void setFbrq(Date fbrq) {
this.fbrq = fbrq;
}
}
至此,一个完整的 javabean 就写好了。
###快捷键:Alt + Shift + L (自动生成接收返回值的代码)
鼠标要放在当前代码行的末尾,也就是分号所在的位置:
Alt + Shift + L :
###快捷键:Ctrl + Alt + 上 、下 (快速复制一行)
###快捷键:Alt + 上 、下 (快速移动一行)
鼠标在该行任何一个位置即可!
上一篇: Atom解决快捷键冲突