jdk的解释(小白的理解,勿喷)

废话不多说,直接谈jdk。jdk是java development kit的缩写形式,相信大家不难翻译,即Java开发包的意思,当我们学习java语言时首要安装的即使jdk(因为在Dos界面中java也可以跑,所以即使用记事本也可以写),jdk从jdk1.5开始更名为java SE5.0,目前Oracle公司已推出jdk 1.9版本。

图片描述
jDK包含的基本组件内容比较多,在这里就谈最主要的几个

javac – 编译器,将源程序转成字节码
java – 运行编译后的java程序(.class后缀)
jre - java运行环境
jvm - java虚拟机,包含在jre中

图片描述

java跨平台的原理:javac可以将后缀名为.java的文件打包生成相应的以.class结尾的字节码文件,而字节码文件与平台无关(这里的平台一般指系统,如Windows,Linux,Mac等),用户只需下载对应平台的jdk,其中包含着对应的jvm,jvm最终运行.class字节码文件,java工具编译运行。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值