JAVA小笔记

JAVA小笔记

java三大版本

JAVA SE:标准版(桌面程序,控制台开发。。。)

JAVA ME:嵌入式开发(手机,小家电)(逐渐淘汰了)

JAVA EE:E企业级开发(web端,服务器开发。。。)

要学习Javaee就需要熟练掌握Javase

JDK JRE JVM

jdk:java开发者工具

jre:java运行时环境

jvm:java虚拟机

jdk包含jre和一些程序开发工具,如果只是运行Java程序,那么只安装JRE就可以,但是要开发Java程序则需要安装JDK。JVM是Java跨平台的核心,通过虚拟机屏蔽了底层系统的差别,真正实现了一次编译到处运行。

java程序运行机制

编译型

执行快,运用在像操作系统这样的 C/C++。

解释型

执行慢,运用在网页上,不追求效率。信息变化快或者原内容有修改的时候,相较于编译型可以更快的得到信息。

程序运行机制

Java程序是先编译在解释,先从Java文件编译成class文件(字节码),然后解释给操作系统看。

但是随着技术的发展,编译型和解释型之间的界限越来越模糊了,解释型的速度也越来越快了。Java包含编译型和解释型。

Hello,Word

编译过程

cmd中输入:javac Hello.java

运行class文件:Java Hello

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7OWdcOoL-1602688424608)(C:\Users\mi\AppData\Roaming\Typora\typora-user-images\image-20201014210639160.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DQKxWMfl-1602688424611)(C:\Users\mi\AppData\Roaming\Typora\typora-user-images\image-20201014210722337.png)]

javac Hello.java

java Hello

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值