HelloWorld入门程序编写
新建文本文档,编写以下内容:
public class Hello{
public static void main(String[] args){
System.out.println("hello world 中文");
System.out.println(System.getProperty("java.home"));
System.out.println(System.getProperty("java.version"));
System.out.println(System.getProperty("os.name"));
System.out.println(System.getProperty("user.dir"));
}
}
另存为Hello.java。控制台内编译并运行(java10以上的版本可以直接运行):
编译 javac Hello.java
运行 java Hello
运行结果如下,中文部分出现乱码情况:
解决方法一
在保存Hello.java时,将编码从UTF-8改为ANSI。
解决方法二
修改运行时参数:java -Dfile.Encoding=utf-8 Hello.java
可以看到乱码情况已经解决。
java开发工具
EditPuls
功能更加强大的笔记本工具,需要付费使用。工具→配置自定义工具配置java开发工具:
配置成功
Vscode
官网:https://code.visualstudio.com/docs/?dv=winzip
下载后解压,在解压目录下创建data文件夹用于保存软件的各种配置信息
推荐安装插件**Debugger for Java** 和 Language Support for Java™ by Red Hat
调整字体:快捷键**Ctrl+ ,**打开设置,点击右上角“打开设置(json)” ,加入以下代码:
// 字体大小
"editor.fontSize": 20,
// 允许使用鼠标滚轮调整字体大小(需要按住Ctrl键)默认flase,需要改成true
"editor.mouseWheelZoom": true
现在就可以在按住Ctrl键的情况下使用鼠标滚轮调整字体大小了。
Eclipse
官方网站:
https://www.eclipse.org/
https://www.eclipse.org/downloads/packages/
最初由IBM公司开发,免费开源的集成开发环境。有一个优秀的插件MyEclipse,功能强大,但需要付费使用。曾经一度是国内使用最广泛的Java的IDE,直到2014年左右开始被IDEA取代。部分公司仍在使用,在此略过。
Java由Sun Microsystems公司开发,IBM公司将本IDE命名为Eclipse,原因不言而喻
IntelliJ IDEA***
官网:https://www.jetbrains.com/idea/
目前国内使用最广泛的Java IDE,需要付费使用。
版本区别:
Ultimate 旗舰版
即为需要下载的版本,拥有全部功能,需要付费使用。
Community 社区版
免费开源,但只能用于JVM和Android开发。
Edu 学习版
官网下载页面向下翻可以看到。免费开源,同样存在限制,考二级可以下一个玩。
下载其它版本
官网下载默认为最新版本,如果需要下载历史版本需要点击Other Version进入相关页面下载。
旧版本更方便试用,但可能无法配合最新的构建工具。
创建项目
如图,需要注意JDK版本是否正确。
调整IDEA字体大小
左上角File→Settings打开设置页面,点击Editor,选择General,将Change font size with Ctrl+Mouse Wheel in: 选项打勾,选择Active editor,点击OK。随后可以在按住Ctrl键的情况下使用鼠标滚轮调整字体大小。