Java教程

JavaSE基础篇--Java SE语法01--Hello World

本文主要是介绍JavaSE基础篇--Java SE语法01--Hello World,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

JavaSE基础篇

  • Java SE语法01
    • Hello World
      • Java相关三个条件:**JVM、JRE、JDK**
      • 命令行命令
      • 配置环境变量
      • Hello World步骤

Java SE语法01

Hello World

Java相关三个条件:JVM、JRE、JDK

  1. JDKJava SE Development Kit)Java标准的开发包,提供了编译、运行Java程序所需要的各种工具和资源,包括了Java编译器、Java运行时环境、以及常用的Java类库等等。
  2. JREJava Runtime Environment)Java运行时环境,用于解释执行Java的字节码文件。普通用户只需要安装JRE来运行Java程序即可,而作为一名程序员必须安装JDK,来编译、调试程序。
  3. JVMJava Virtual Machine)JVM是Java虚拟机,是JRE的一部分。它是整个Java实现跨平台的核心,负责解释执行字节码文件,是可运行Java字节码文件的虚拟计算机。所有平台上的JVM向编译器提供相同的接口,而编译器只需要面向虚拟机,生成虚拟机能识别的机器码,然后由虚拟机来解释并执行。
    当使用Java编译器编译Java代码程序时,生成的是与平台无关的字节码,这些字节码只面向JVM。也就是说,JVM是运行Java字节码的虚拟机。
    不同平台的JVM是不同的,但是他们都提供了相同的接口。JVM是Java程序跨平台的关键部分,只要为不同平台实现了相同的虚拟机,编译后的Java字节码就可以在该平台上运行。

命令行命令

通过Win+R打开(如下图)运行窗口,在里面输入命令可以方便快捷地打开很多东西,而且本文的所有操作都是在这个运行框里输入的。这里我们需要输入cmd打开命令窗口。
在这里插入图片描述
打开的窗口(如下图),我们可以输入“help”+回车查询帮助命令。
在这里插入图片描述需要用到的的常用命令有:

  1. dir
  2. cd/
  3. cd…
  4. cd 子文件夹
  5. 盘符:
  6. 上下键

配置环境变量

想要运行java程序,使用java.exe和javac.exe运行代码,首先需要配置环境。步骤如下:

  1. 首先要打开系统环境变量配置的页面。具体操作是:打开开始菜单,找到“此电脑”,然后右键“更多”→“属性”。

  2. 在弹出的页面,选择“高级系统设置”。

  3. 在弹出的页面,选择“环境变量(N)…”。

  4. 在弹出的页面,系统变量区域,选择“新建”。在这里插入图片描述

  5. 在新建页面,输入变量名“JAVA_HOME”;变量值“你的jdk的路径(请参照下图,找到你的安装路径)”,然后点击“确定”。
    在这里插入图片描述

  6. 在系统变量区域,选择“新建”,输入变量名“CLASSPATH”;变量值:“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”。请注意变量值中,前面的“点“和”分号”,可以直接复制此变量值。然后点击“确定”。
    在这里插入图片描述

  7. 通过滚轴,在系统变量区域找到“Path”变量,并双击打开。点击新建,添加如下两行代码(红色选择框中的两行代码)。
    在这里插入图片描述

  8. 使用Windows图标+R,快速打开“运行”操作界面,并输入cmd,回车确认。

  9. 在命令行输入java –version;如果能显示java的版本信息,则表示配置成功。
    在这里插入图片描述

Hello World步骤

  1. 编辑
  • 写Java代码生成源文件
  • 创建一个文本文档,后缀名更改为.java
  • 创建类:class 类名{}
  • 在类中创建主方法:public static void main(String[] s){}
  • 在主方法中写打印输出语句:System.out.println(“xxxx”);
  1. 编译
  • 根据java源文件生成可执行的二进制文件
  • 编译工具:javac.exe 编译器
  • 编译命令:javac 源文件名.java
  • 编译作用:对源文件进行语法检查 + 生成类名.class字节码文件
  1. 运行
  • 运行字节码文件
  • 运行软件:java.exe 虚拟机
  • 运行命令:java 类名
这篇关于JavaSE基础篇--Java SE语法01--Hello World的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!