14.09.2021 Java环境解析

本文详细介绍了Java开发工具JDK,包括编译器、执行器、JRE和JVM的功能。Java运行环境JRE仅包含运行所需的基本组件。JVM作为Java程序的执行平台,实现了跨平台运行。文章还阐述了Java程序从编写到执行的步骤,包括如何通过cmd编译和运行Java代码。最后,提到了环境变量的重要性以及代码注释的两种形式。
摘要由CSDN通过智能技术生成

14/09/2021 Java环境解析

Java开发工具和运行环境
Java开发工具

Java开发工具指的是JDK(Java Development Kits)。它包括Java编译程序,Java执行程序,Java调试程序,Java运行环境(JRE)和Java虚拟机(JVM)。开发Java程序第一步就是编写Java文件(.java),然后通过JDK的javac.exe编译成字节码(.class),再通过java.exe执行字节码文件。此外,javap.exe可以查看编译后的字节码也可以用javadoc.exe生成帮助文档文件(项目体系加上注释说明)。jar.exe能够将Java文件打包成Jar文件。

Java运行环境

Java运行环境指的是JRE(Java Runtime Environment)。它仅包含Java虚拟机和Java基础类库,没有编译和调试功能。通过java.exe执行Java文件。所以如果需要运行Java程序,只需安装JRE就可以。如果需要编写Java程序,则需要安装JDK。

Java虚拟机

Java虚拟机指的是JVM(Java Virtual Machine)。它是Java运行环境的一部分,是一个虚构出来的计算机,通过在实际计算机上的仿真模拟各种计算机功能来实现的。JVM可以直接运行Java代码。

Java程序:从编写写到执行
Java程序的编写

Java程序的编写需要先创建一个.java的代码文件并在文件中创建一个类

public class 类名 {    //这里的类名最好遵循驼峰命名发,与文件名保持一致  
}

同时,Java程序必须有一个主函数或者方法,例如一个输出”Hello World“的主函数

public static void main(String[] args) {         //这个主函数放在类里面
    System.out.print("Hello World")
}
Java程序的执行

因为一些语言只能在固类型的操作系统或者相同架构的硬件机器上执行,例如html,所以需要一次编译以便于能够针对当前操作系统以及硬件机器的架构对代码进行执行。一次编译后的代码是字节码,字节码不是二进制代码而是可以直接执行的代码。Java代码最终是要运行在JVM上的,编译的作用就是把Java文件编译成JVM能够执行的Class文件。JVM对于语言的标准是统一的,但是对于操作系统的不同,它本身有着不同的版本(Linux,Windows,Mac)。

具体操作如下:

Step 1:按下win键+R并输入cmd打开命令提示符(或者系统中直接搜索cmd启动命令提示符)

Step 2:使用cmd命令切换到代码文件所在位置

Step 3:通过javac.exe对Java文件进行编译,编译后会生成一个.class的字节码文件

javac 主类名.java (编译带有主函数的类文件)

Step 4:通过java.exe运行Java文件

java 主类名 (主类是指带有主函数的类)

环境变量

环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。它能够更加方便的使用程序,如果程序的启动目录在环境变量中有配置,那么在任何目录下都可以调用这个程序。

代码注释
// 单行注释

/*
 * 多行注释
 */

/**
 * 文档注释
 */
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值