Java学习 Day 2

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字体大小

左上角FileSettings打开设置页面,点击Editor,选择General,将Change font size with Ctrl+Mouse Wheel in: 选项打勾,选择Active editor,点击OK。随后可以在按住Ctrl键的情况下使用鼠标滚轮调整字体大小。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值