Java基础——第一章

跨平台是java的核心优势。

Java应用程序的运行机制

计算机高级语言的类型主要有编译型和解释型两种,而Java语言是两种类型的结合。

deb2362e57db4983a17b16566992145bcd5.jpg

JDK、JRE、JVM的作用和区别

JVM(Java Virtual Machine):虚拟的用于执行bytecode字节码的“虚拟计算机”。

定义了指令集,寄存器,结构栈,垃圾收集堆,内存区域。

负责将Java字节码解释运行。

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

JDK(Java Development Kit)包含:JRE、以及增加编译器和调试器等用于程序开发的文件。

f6366a1121e7ddff32c70509f657609afb1.jpg

跨平台/可移植性:Java虚拟机是实现跨平台的核心机制。

不同操作系统有不同的虚拟机。Java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,随处运行”                                    

4a5e75686533913e9caa341d3902e57e77a.jpg

环境变量配置
  • 环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或多个应用程序所将使用到的信息。
  • Path是一个常见的环境变量。当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统处理在当前目录下寻找此程序外,还应到哪些目录下寻找。
常用DOS命令

55d2917ff562df5ad5fbe279ef2a62b277d.jpg

转载于:https://my.oschina.net/u/4074987/blog/3066567

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值