Java程序开发——第一课

本文是Java程序开发第一课,介绍了Java的跨平台机制,包括JVM、JRE、JDK的概念。还阐述了Java程序开发步骤,即编写源文件、编译生成字节码、加载运行字节码,并给出了具体操作命令,同时提到了jdk与jre的关系以及java se和ee的区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Java程序开发——第一课

1、java程序不依赖平台
java运行环境由java虚拟机(JVM)、类库及一些核心文件组成。
Java虚拟机的核心是字节码指令(可以被java虚拟机的字节码直接识别、执行的一种由0、1组成的序列代码)。
在这里插入图片描述

跨平台机制

JVM java virtual machine 虚拟机 .
JRE java runtime environment 运行环境(运行别人写好的程序)
JDK java debelopment kit 开发工具包(很多开发使用的工具)eg:javac.exe 编译工具 java.exe执行工具

2、java程序开发
开发一个Java应用程序需要经过三个步骤:编写源文件——>编译源文件(.java),生成字节码(.class)——>加载运行字节码

流程图

java(源文件)——>(经过javac命令运行)——>(变成).class文件(运行文件,也叫字节码文件)——>通过java命令对字节码文件运行——>输出结果

1、编写源文件
使用记事本
2、编译Java源程序,生成字节码(.class)——>加载运行字节码
打开cmd命令窗口,然后如下:
在这里插入图片描述
注: cd 目录名//放在某个位置,可直接复制粘贴地址
d://就是你的d盘的意思 ,显示当前目录或改变当前目录
javac + public类名.java //编译源文件生成字节码
java + public类名//加载运行字节码

jdk会自带jre,jdk是编程环境,jre是运行环境。
java se是标准版,java ee是对应企业需求的加强版。se提供的是基础功能,ee提供的是在基础上开发的功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值