我的全栈之路-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

技术图片
编译解释执行HelloWorld

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程序的主要内容,如果未能解决你的问题,请参考以下文章

我的全栈之路-Java基础之数据存储

我的全栈之路-Java基础之Java概述与开发环境搭建

我的全栈之路-Python基础之Python基本程序设计

我的全栈之路-Go语言基础之Go语言开发环境搭建

我的全栈之路-C语言基础之Visual Studio 2019使用技巧

我的全栈之路-C语言基础之C语言概述与开发环境搭建