Java运行机制及第一个程序

Java运行机制

源文件(后缀名:.java)通过java编译器(javac)生成bytecode字节码文件(后缀名:.class),最后用虚拟机(解释器java)解释执行。
在这里插入图片描述

JVM、JRE和JDK的区别

JVM(Java Virtual Mechine)

一个虚拟的用于执行bytecode字节码的“虚拟计算机”,定义了指令集、寄存器集、结构栈、内存区域。不同的操作系统有不同的虚拟机,Java虚拟机机制屏蔽了底层运行平台的差别,因此Java虚拟机制是实现跨平台的核心机制。
在这里插入图片描述
JRE(Java Runtime Environment)
包含Java虚拟机、库函数、运行Java应用程序所必须的文件。
JDK(Java Development Kit)
包含JRE,以及增加编译器和调试器等用于程序开发的文件。
在这里插入图片描述

第一个Java程序

public class Welcome{
    public static void main(String[]args){
        System.out.println("Hello world!");
    }  
}

第一个Java程序的总结和提升

1.Java对大小写敏感。
2.关键词public被称为访问修饰符(access modifier),用于控制程序的其他部分对这段代码的访问级别,一个源文件只能有一个public class,其他class个数不限,源文件名必须和定义的public class类名相同,且以“.java”为扩展名。
3.Java是面向对象的语言,所有代码必须位于class类里面
4.正确编译后的源文件,得到bytecode文件,每个class生成独立的bytecode文件,自动命名为class的名字且以“.class”为扩展名。
5.main方法是Java应用程序的入口方法,有固定格式:

public static void main(String[] args){...}

6.Java用"{" "}"划分程序的各个部分,忽略空格,每个语句必须用分号;结束。
7.注意缩进,括号、引号成对编写。

最常用的DOS命令

1.cd 目录路径
进入一个目录
2.cd…
进入父目录
3.dir
查看本目录下的文件和子目录列表
4.cls
清除屏幕命令
5.上下键
查找敲过的命令
6.Tab键
自动补齐命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值