文章目录
使用IDE开发Java程序
1. 下载并安装eclipse:
老原则是先去官网下载程序:eclipse官网
eclipse官网的下载支持选择不同类型的镜像源,我们只需要选择离我们比较近的镜像源来下载就可以以比较快的速度来下载了。
- 这里推荐下载它的压缩包,下载好只需要解压就可以使用了。
- 然后就是根据我们的电脑的系统和我们编程的需求来选择eclipse的版本就行啦。
- 在镜像源选择的时候,尽可能选择比较接近自己地理位置的镜像源,最好选择国内的,这样下载的速度就不会太慢了。
- 下载完成后,直接解压然后就可以进行使用了。
2. eclipse的使用:
- 基础信息的了解:
eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。 ---- 百度百科。
1. 选择新建一个Java项目
- 编辑好Java项目的名称,并选择好Java项目存放的位置
- 创建好后我们就拥有了一个Java项目啦。
- src表示资源文件,也是存放源代码的地方,由于Java程序是面向对象的语言,层层向下,所以在具体编写代码之前,我们得先在资源文件下,新建一个包。
- 有了包之后,再在包下建立一个类:
- 在创建类的时候,需要我们编写好类的名称(也就是类名),而至于为什么需要有
public static void main(String[] args)
的问题,详细的可以细看背后的参考资料,简单的理解,可以借用C语言中每个程序都需要有一个main函数来对照理解。
Java中的main被称位main方法:因为main是程序的入口方法,所以当程序运行时,第一个执行的方法就是 main()方法,通常来讲,要执行一个类的方法,先必须实例化一个类的对象,然后通过对象来调用这个方法。但由于main是程序的入口方法,此时还没有实例化对象,因此在编写main()方法时就要求不需要实例化对象就可以调用这个方法,鉴于此,main()方法需要被定义成 public与 static。
--------引用自文章《为什么需要public static void main(String[] args)这个方法》
- 致敬HelloWorld:
2. 谈谈对eclipse的一些思考。
1. 与用记事本编程的区别:
- 相比于直接用记事本硬敲,
eclipse
有以下这些优点:-
依据好Java面向对象的特点已经分层好每一层的代码结构。(项目-包-类-方法)
-
会自动缩进,增加代码的可读性。
-
对代码的关键字有语法高亮。
-
出现错误会报错!并且能提供出可能的错误修正的方案,这点真的超级方便!
-
有代码补充的功能, 能提高代码书写的效率。
-
具有断点调试的功能。
-
eclipse
集成了编译和运行的功能,当我们保存代码的时候他会自动帮我们编译好当前保存的.java文件(语法正确)为.class字节码文件。
-
- 也正是因此,我们不需要再像手动用cmd编译程序时那样,需要自己先建好文件夹,然后又自己打开文本编辑器,之后还需要自己用
javac
和java
语句来自己编译和运行java程序了。
2. 关于Eclipse中创建的项目
- Java项目的文件夹下所带有的文件:
- .java代码文件存在的目录:
- .class字节码文件存在的目录:
- 在Eclipse中创建项目的本质是规划出为一个需求所服务的代码文件,一个项目就是就是用来解决某一个需求的代码的立身之处。
- 讲到项目(Project) 我们就不得不讲到另外一个概念叫 工作区(workspace),Java的工作区是一个目录,程序和程序所要用到的资源都存放在工作区内,中间的缓存文件也存放在工作区内。一个工作区可以拥有多个项目,而每个代码文件都有属于自己的项目,代码文件不能独立于项目文件而存在,必须依存于项目文件。
3. 谈谈对eclipse中的一些快捷键。(常用且喜欢的快捷键)
- 兼容广泛使用的:
Ctrl + D
: 删除;Ctrl + C
: 复制;Ctrl + V
: 粘贴;Ctrl + Z
: 撤销当前的操作;Ctrl + Y
: 复原刚才撤销的上一次操作;
- 关于代码注释的快捷键,选中多行可以实现多行注释。
- 注释过后,单独选中一行再次按
ctrl + /
可以实现解除注释。 - 对于多行选中时,只要有一行是没有被注释的,那就会让每一行都加一层注释,而当所有的选中行都是注释的时候,再次按快捷键可以实现解除一层注释。
- 关于代码补足的快捷键:
Alt + /
4. 关于多版本的JDK的外部切换的问题:
请查看小子的另一篇博客:
5. Eclipse更改项目jdk版本:
- 首先要确保计算机内已经下载好了两个不同版本的JDK;
- 我这里预留的是JDK16和OpenJDK11;
- 先看一下当前默认的JDK版本:
- 接下来我们打算把它换成OpenJDK11:
- 我们选择
Java Build Path
,它会切换到这个页面:
- 移除后进行如下的操作:
- 点击finish后我们就能看到
jre
更新为我们想要的样子了!
- 编译器的内容也被更改为11:
- 更改完编译器后程序可以正常运行!
6. Eclipse更改项目jdk版本的补充:
- 增加你想要添加的其他的jdk版本: