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 + 上 、下 (快速移动一行)

鼠标在该行任何一个位置即可!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏salesforce零基础学习

salesforce lightning零基础学习(二) lightning 知识简单介绍----lightning事件驱动模型

看此篇博客前或者后,看一下trailhead可以加深印象以及理解的更好:https://trailhead.salesforce.com/modules/lex...

1330
来自专栏葡萄城控件技术团队

Silverlight自定义数据绑定控件应该如何处理IEditableObject和IEditableCollectionView对象

最近在一直研究Silverlight下的数据绑定控件,发现有这样两个接口IEditableObject 和IEditableCollectionView,记录一...

1919
来自专栏余生开发

base64图片转码

方法一: new fileReader().readAsDataURL(file) 方法二: var imgCanvas=document.createE...

4613
来自专栏salesforce零基础学习

salesforce lightning零基础学习(二) lightning 知识简单介绍----lightning事件驱动模型

1983
来自专栏偏前端工程师的驿站

前端构建:Less入了个门

一、前言                                说到前端构建怎能缺少CSS预处理器呢!其实CSS的预处理器有很多啦,比较出名的有Scs...

1917
来自专栏知道一点点

走进AngularJs(二) ng模板中常用指令的使用方式

  通过使用模板,我们可以把model和controller中的数据组装起来呈现给浏览器,还可以通过数据绑定,实时更新视图,让我们的页面变成动态的。ng的模板真...

1432
来自专栏软件开发

前端MVC Vue2学习总结(二)——Vue的实例、生命周期与Vue脚手架(vue-cli)

一、Vue的实例 1.1、创建一个 Vue 的实例 每个 Vue 应用都是通过 Vue 函数创建一个新的 Vue 实例开始的: var vm = new Vue...

5077
来自专栏非著名程序员

仿苹果数字键盘以及判断信用卡有效期的Editext

这次带来一个小小的信用卡有效期规则的Editext,额外赠送内置数字键盘的开发 首先来看下需求: 1) 月份数字: λ 数字输入0:后一位数字可输入...

2185
来自专栏SHERlocked93的前端小站

Vue源码阅读 - 文件结构与运行机制

vue已是目前国内前端web端三分天下之一,同时也作为本人主要技术栈之一,在日常使用中知其然也好奇着所以然,另外最近的社区涌现了一大票vue源码阅读类的文章,在...

1193
来自专栏逸鹏说道

Jupyter-Notebook版的博客园美化

文章汇总:https://www.cnblogs.com/dotnetcrazy/p/9160514.html

1472

扫码关注云+社区

领取腾讯云代金券