1-2Java程序运行机制以及运行过程


一、java程序编写-编译-运行的过程

1.编写

我们将编写的java代码保存在以“.java”结尾的源文件中

2.编译

使用javac.exe命令编译我们的java源文件,在当前目录下生成.class文件,称为字节码文件。格式:javac 源文件名.java

3.运行

使用java.exe命令解释运行我们的字节码文件。格式:java 类名

步骤如下图所示:
在这里插入图片描述
在一个java源文件中可以声明多个class,但是,只能最多有一个类声明为public的。而且要求声明为public的类的类名必须与源文件名相同

二、Java语言的环境搭建:JDK、JRE、JVM关系

如下图所示:
在这里插入图片描述
JDK=JRE+开发工具集(例如Javac编译工具等)
JRE=JVM+Java SE标准类库

在这里插入图片描述

三、Java的特点

1.面向对象性

两个要素:类、对象
三个特征:封装、继承、多态

2.健壮性

去除了C语言中的指针,自动的垃圾回收机制—>仍然会出现内存溢出、内存泄漏

3.跨平台性

wirte once , run anywhere:一次编译,到处运行

功劳归功于:JVM
JVM是一个虚拟的计算机,对于不同的平台,有不同的虚拟机
在这里插入图片描述


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值