javase开发工具包中的什么命令负责运行应用程序_javase基础

javase基础

java各版本的含义
J2EE(Java 2 Enterprise Edition):定位在服务器端的应用
J2SE(Java 2 Standard Edition):定位在个人计算机上的应用
J2ME(Java Micro Edition):定位在消费性电子产品的应用上java的特性
简单性
面向对象
可移植性
高性能
动态性
多线程
安全性
健壮性

java应用程序的运行机制
Java 语言是两种类型的结合;
利用编辑器编写 Java源程序à源文件名:主类名.java
利用编译器(javac)将源程序编译成字节码文件,字节码文件名:源文件名.class
利用虚拟机(解释器,java)解释执行
运行过程:载入、代码校验、解释执行

9bc582586b589e8068af18f9d0268ad5.png

jvm(虚拟机)

JVM是一种规范,可以使用软件来实现,也可以使用硬件来实现,就是一个虚拟的用于执行 bytecodes 字节码的计算机。他也定义了指令集、寄存器集、结构栈、垃圾收集堆、内存区域。

jre(java运行时环境)

Java Runtime Environment (JRE) 包含:Java虚拟机、库函数、运行Java应用程序和Applet所必须文件

Java运行环境的三项主要功能:

加载代码:由class loader 完成;

校验代码:由bytecode verifier 完成;

执行代码:由 runtime interpreter完成。

jdk(java开发工具包)

sdk(Soware Development Kit)(也就是jdk)是jre的超集,是在jre的基础上增加了编译器及其他一些开发工具。jre就是java运行时环境,包括了jvm和其它一些java核心api,任何一台电脑,只有安装了jre才可以运行java程序

常用快捷键

dc54d23c8b7e024a8726de3b36aa8afe.png

***常用DOS命令***

c9898f6b3ec24d5f2de9cf938520bafe.png

java程序员第一个HelloWorld代码

```java

public class HelloWorld{

// 此时的类名必须与文件名一致

public static void main(String[] args){

// 程序的入口

System.out.println("HelloWorld");

// 以分号结尾

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值