Java编译运行的过程:
创建一个hello world:
使用IDEA创建一个project,然后在src文件夹下新建一个Java class,命名为Hello。
public class Hello {
public static void main(String[] args) {
System.out.println("hello world!");
}
}
注意:
我们建立的.java文件的名称要与代码中的类名完全一致。public static void main(String[] args)是主方法,类似C语言中的main()。String[]代表程序可以接收字符串数组作为参数,args是arguments的缩写,是参数的名字。
如:
我们可以直接Ctrl+shift+F10在IDEA中编译运行该.java文件,也可以在cmd中输入javac Hello.java再输入java Hello来编译并运行(cmd中目录要先指向Hello.java文件所在的目录)。
Eclipse配置并创建项目:
右上角红圈内图标表示我们处于Java SE开发环境下。我们还可以点击旁边左边的按钮快速切换环境。
点击window->preferences,在general->workspace中勾选refresh using native hooks or polling(勾选解决eclipse更新文件后不自动刷新的问题)。同页面text file encoding选择utf-8(utf-8编码有最大兼容性)。
再点击Java->Installed JREs,查看已经安装的JRE版本,请确认选择的默认JRE版本和JDK版本一致。然后检查确认Java->complier里complier compliance leve也是1.8。
接下来创建一个Java Project项目Hello。
选择file->new->project,选择Java文件夹,选择Java Project,命名为Hello,JRE选择Java 1.8,创建。
我们在src文件夹下新建一个Hello.class文件,由于是主方法,还需要勾选上public static void main(String[] args)。
创建的文件代码如下:
public class Hello {
public static void main(String[] args) {
System.out.println("hello world!");
}
}
我们可以使用CTRL+SHIFT+F来一键使代码变得规范。
然后CTRL+S保存代码,CTRL+F11可以直接编译并运行代码。
我们保存的Hello.java文件在项目文件夹下的src文件夹下,编译生成的Hello.class文件在项目文件夹的bin文件夹下(但是.class文件在eclipse里面看不到)。
eclipse中安装插件:
点击help->install new software,点击add。
输入插件名和安装地址即可。安装完成后重启eclipse,然后window->show->view->others找到你安装的那个插件,加载。
总结:
设置Eclipse:
菜单Window - Preference打开设置选项,General - Workspace:建议钩上Refresh using native hooks or polling,必须设置Text file encoding: UTF-8;Java - Installed JREs,确认JRE 1.8是默认JRE;Java - Compiler,确认Compiler compliance level是1.8。
常用快捷键:
Ctrl + Shift + F:快速格式化代码
Ctrl + S:保存代码
Eclipse Project:
一个Project对应于一个目录,源码存放在src目录,编译输出在bin目录,bin目录在Eclipse环境中被自动隐藏。Eclipse中不允许重名的Project存在。