ngfkaola

博客园 首页 新随笔 联系 订阅 管理

java的三个版本

  1. javaSE 标准版(桌面程序,控制台程序)

  2. javaME 嵌入式开发(手机,小家电)

  3. javaEE企业级开发(web端,服务器开发)

java特点

write onece, run anywhere

JDK、JRE、JVM

JDK: java development kit

JRE: java runtime environment

JVM: java virtual machine

JDK包含JRE,JRE包含JVM

Java开发环境搭建

JDK下载与安装

  1. 在2026年可以选择JDK25,是长期支持版本,下载地址Java Downloads | Oracle 中国

  2. JDK25中的环境变量不用再特别设置,只有后续需要做版本切换时再配置。

  3. 可以在命令行中进行验证JDK是否安装成功

java --version

编写和运行java helloworld

  1. 新建Hello.java文档

  2. 文档中输入代码

public class Hello{
    public static void main(String[] args){
        System.out.print("Hello, World!");
    }
}
  1. 在命令行中编译文档
javac Hello.java
  1. 在命令行中运行程序
java Hello

2026-09-26-10-38-36-image

注意事项

  1. 文件名和类名要一致,文件扩展名为.java

  2. 符号的中英文输入

  3. 关键词的大小写

Hello World程序解析

  1. 编译型和解释型的语言:翻译的时间/时机
  • 编译型 compile

    • 需要利用编译器,执行速度快,c/c++采用这种
  • 解释型 interpret

    • 需要利用解释器

    • 如网页、服务器脚本,对速度要求不高,可以边执行边解释

  1. 程序运行机制(既有编译型特征,又有解释型特征)

源文件--预编译(对应javac 指令)-->字节码-->类装载器-->字节码校验器-->解释器-->操作系统平台

IDEA安装

  1. IDE:集成开发环境,将源代码编写、调试等集成在一起

  2. 下载IDEA并安装最新版,学生和教师可以申请教育授权

posted on 2026-09-27 07:46  ngfkaola  阅读(2)  评论(0)    收藏  举报