美文网首页Computer Science
Eclipse的使用(一)

Eclipse的使用(一)

作者: vincewi | 来源:发表于2018-02-20 22:05 被阅读0次

    查看Java源码

    Eclipse中可以使用Ctrl+鼠标左键单击Java的类查看Java源码,如果打开发现并没有源码,在所有环境都安装正确的情况下,你可能还需要以下步骤。

    1. 打开 Window–》Preference–》Java–》Installed JREs
    2. 点击右侧 Edit
    3. 选择 rt.jar ,点击右侧 Source Attachment
    4. 点击右侧 External File ,在JDK安装路径中找到 src.zip 文件,点击打开即可。

    Eclipse自动补全代码

    创建工程,新建Class后,一些很常用的代码,是不需要你一个字符一个字符的敲的。

    1. 输入 main ,按住 alt+/+回车
    public class Main {
        public static void main(String[] args) {
            
        }
    }
    
    1. 输入 syso ,按住 alt+/
    public class Main {
        public static void main(String[] args) {
            System.out.println();
        }
    }
    
    1. 自动生成 get/set 方法。
    • 单个成员变量,将光标放在变量名上,选择点击 Create getter and setter for '变量名' ,弹出如下窗口,点击 OK 。
    public class Main {
        private String name;
        public static void main(String[] args) {
            System.out.println("hello world!");
        }
        public void setName(String name) {
            this.name = name;
        }
        public String getName() {
            return name;
        }
    }
    
    • 多个成员变量,按住 shift+alt+s(或点击菜单栏Source),选择点击 Generate Getters and Setters 。在需要生成 get/set 方法的变量名前面打勾,点击 OK 。
    public class Main {
        private String name;
        private String major;
        private String school;
        public static void main(String[] args) {
            System.out.println("hello world!");
        }
        public void setName(String name) {
            this.name = name;
        }
        public String getName() {
            return name;
        }
        public String getMajor() {
            return major;
        }
        public void setMajor(String major) {
            this.major = major;
        }
        public String getSchool() {
            return school;
        }
        public void setSchool(String school) {
            this.school = school;
        }
    }
    

    相关文章

      网友评论

        本文标题:Eclipse的使用(一)

        本文链接:https://www.haomeiwen.com/subject/zccitftx.html