使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

上一篇:认识开发利器-Eclipse | 带你学《Java面向对象编程》之九十七
【本节目标】
通过阅读本节内容,你将了解在Eclipse中新建项目的方法、配置Eclipse相关设置的方法,更重要的是你将学到如何使用Eclipse提供的各种快捷操作加速代码的编写,让你的开发之路如鱼得水。

使用JDT开发Java程序

在Eclipse之中提供有JDT环境可以实现Java程序的开发,下面就通过一些功能进行演示。
1、如果要进行项目的开发,那么首先需要创建一个新的项目:FirstProject;

使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

2、随后输入项目的名称,同时会自动帮助用户找到可以使用的JDK版本;如果此处没有相应的JDK配置,则需要开发者自己进行JRE的配置。在进行JRE添加的时候请选择标准的JRE环境。

使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八
使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八
使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

在以后如果电脑上有多个JDK的情况下,就必须使用这种方式进行配置处理。
3、另外一点需要注意的是,理论上所有的开发程序都应该使用一种统一的UTF-8的编码,所以严格意义上来讲,修改一下当前的Eclipse支持的文件编码。
如果此时你的Eclipse没有修改整体的编码,那么也可以针对与一个文件进行编码的修改,直接选择文件的属性进行修改即可。

使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

整体设置步骤:【window】→【preferences】→【输入encoding搜索】

使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

4、当项目创建完成之后会自动出现有一个确认的对话框:主要询问是否要进行透视图的切换。随后选择不切换,就可以直接建立好新的Java项目。

使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八
使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

建立完成的项目的目录之中会自动创建有两个子目录:

  • src:保存所有的*.java源文件;
  • bin:保存所有编译后的*.class程序文件,这些文件会自动进行编译处理;

5、在项目的src源代码目录下创建新的Java类:cn.mldn.demo.Hello.java

使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

如果现在要想改变字体可以使用“Ctrl+”+”、”-””完成。
6、编写一个基础的程序

package cn.mldn.demo;
public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello World!");
        System.out.println("www.mldn.cn");    
    }
}

当程序代码保存之后会自动进行编译的处理,而后可以直接执行程序。

使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

7、Eclipse之中有许多快捷键可以供开发者使用:

  • Ctrl+1:进行代码纠正提示

使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

  • Alt+/:进行代码提示:(main,system)

使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

  • Ctrl+Alt+↓:复制当前行

使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

  • Ctrl+/:单行注释

使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

  • Ctrl+Shift+/:多行注释

使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

  • Ctrl+Shift+F:格式化代码

使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

  • Ctrl+Shift+O:自动导入所需要的包

使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

如果觉得以上的快捷键不够用,可以自行查阅:Ctrl+Shift+L;
8、在Eclipse里面还支持代码生成的操作,可以自动为类生成构造方法或者是setter、getter方法。选择【Source】

使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八
使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八
使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

9、在进行开发的时候也可以由用户方便的进行异常的处理。

使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八
使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

10、在程序执行的时候可以使用初始化参数进行内容的接收,在Eclipse里面也可以配置初始化参数,但是有一点需要注意,这个类一定要先执行一次后才可以配置;

package cn.mldn.demo;
public class InitParamDemo {
    public static void main(String[] args) {
        for (String arg:args) {
            System.out.println(arg);
            
        }
    }
}

使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八
使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

11、使用Eclipse还可以直接将类导出为*.jar文件:【File】→【Export】→【导出为JAR文件】→【选择要导出的文件内容,并且设置文件名称】

使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八
使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

12、在进行项目的开发过程之中有可能要进行其它*.jar文件的导入,那么此时需要针对于某一个项目进行我们的配置,使用Java构建路径进行定义。

使用Eclipse,感受工具带来的便利 | 带你学《Java面向对象编程》之九十八

想学习更多的Java的课程吗?从小白到大神,从入门到精通,更多精彩不容错过!免费为您提供更多的学习资源。
本内容视频来源于阿里云大学

下一篇:字斟句酌-教你调试代码 | 带你学《Java面向对象编程》之九十九
更多Java面向对象编程文章查看此处

上一篇:Algorithm:树相关算法(BBT/BST/B树/R树)简介(二叉查找树、二叉查找树的插入节点、二叉查找树的删除、二叉树的遍历、平衡二叉树)C 语言实现


下一篇:让测试工作为项目运行保驾护航 | 带你学《Java面向对象编程》之一百