我的全栈之路-Java基础之macOS+Visual Studio Code开发Java程序
Posted ittimeline
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的全栈之路-Java基础之macOS+Visual Studio Code开发Java程序相关的知识,希望对你有一定的参考价值。
我的全栈之路-Java基础之macOS+Visual Studio Code开发Java程序
3.1 开发环境说明
首先说明下使用软件的版本,操作系统是基于macOS10.14.5,然后在macOS上安装了JDK11.03,如果想要了解macOS下JDK的安装,可以参考我的全栈之路-Java基础之macOS安装JDK,编辑器选用了微软公司开源的Visual Studio Code。
软件名称 | 软件版本 |
---|---|
操作系统 | macOS10.14.5 |
JDK | JDK11.0.3 |
编辑器 | Visual Studio Code 1.37.1 |
初学者可以建议使用Visual Studio Code开发Java程序,不推荐使用类似于IntelliJ IDEA那样的集成开发环境。
3.2 macOS下安装 Visual Studio Code
首先去Visual Studio Code的官网下载并安装,官网提供了各个操作系统的版本下载。
下载之后将VSCode-darwin-stable.zip包解压后将Visual Studio Code拖放到“应用程序”文件夹即可使用了。
下载VisualStudio Code,macOS默认的路径为"下载"
解压VSCode-darwin-stable.zip
拖放Visual Studio Code到应用程序文件夹
安装完成以后便可以从LaunchPad启动Visual Studio Code
Visual Studio Code启动界面
3.3 Visual Studio Code开发Java
Java程序开发需要经过编写、编译、解释运行三个步骤。
- 编写
在编写源文件之前首先在/Users/liuguanglei/Documents/下创建code/java目录,用来存放Java程序的源文件。
然后启动Visual Studio Code
然后打开/User/liuguanglei/Documents/code文件夹
选择code/java目录,即后期编写的代码都会存在该目录。
然后在code目录下创建源文件HelloWorld.java,Java程序的源文件都是.java结尾。
public class HelloWorld
public static void main(String[]args)
System.out.println("macOS10.14.5 & Visual Studio Code Hello World");
- 编译
JDK提供了javac命令来编译Java源程序,javac编译生成面向JVM规范实现的字节码文件,和平台无关性。
macOS上可以使用自带的终端软件或者是iTerm来调用javac命令。
首先使用cd命令切换到源代码的目录,然后使用javac命令编译源文件HelloWorld.java,生成HelloWorld.class
Last login: Sat Aug 24 19:04:26 on ttys000
liuguangleideMacBook-Pro:~ liuguanglei$ cd Documents/code/java
liuguangleideMacBook-Pro:java liuguanglei$ javac HelloWorld.java
liuguangleideMacBook-Pro:java liuguanglei$ ls
HelloWorld.class HelloWorld.java
- 解释运行
JDK提供了java命令来解释运行javac编译生成的字节码文件,使用java HelloWorld就可以解释执行字节码文件,需要注意的是使用java命令解释执行字节码文件时不需要指定后缀名
liuguangleideMacBook-Pro:java liuguanglei$ java HelloWorld
macOS10.14.5 & Visual Studio Code Hello World
3.4 Visual Studio Code 集成Java
Visual Studio Code 集成Java插件,能让Visual Studio Code开发Java更加高效便捷。
在启动Visual Studio Code之后,选择 Extensions(快捷键Command+Shift+x),然后搜索Java,选择Java Extends Pack,并点击Install。
插件安装完成以后就不需要在终端上使用javac和java命令来编译和解释运行Java程序了,可以直接在Visual Studio Code中直接编译运行Java。
以上是关于我的全栈之路-Java基础之macOS+Visual Studio Code开发Java程序的主要内容,如果未能解决你的问题,请参考以下文章