Java JDK 及 入门基础笔记

    最近开始接触Java,阅读Ivor Horton写的《Java2入门经典》,学习之余,记录下自己的学习历程。

    1)Java环境:Java程序不能直接在计算机上执行,而是在Java2平台的标准环境中运行。

          Java2平台 = Java虚拟机(JVM)  + Java应用程序编程接口(Java API)

    Java编译器javac:将Java源代码(.java)转换成字节代码组成的二进制程序(.class),这些字节代码是JVM(Java虚拟机)的机器指令。

    Java解释器:检查和解释字节代码。

     java程序的运行是与具体机器硬件相隔离的,拥有能实现Java环境的任何计算机都可以处理任何人编写的Java程序,因为Java解释器是位于程序和物理机器之间的,解释器可以解释字节代码(虚拟机指令),转换成具体的计算机指令进行运行,因此Java具有很好的可移植性,和平台无关。

 

     2)Java开发工具集JDK(Java Development Kit)

          安装后,会形成一个JDK的目录结构:

           bin目录下安放的是编译器和解释器,及其他可执行文件;该目录的路径需要添加到计算机系统的环境变量PATH中,以便在任何地方编译Java代码时,计算机能自动找到编译器和解释器所在的路径;

           jre目录(Java runtime environment):bin子目录中是Java运行时间可以调用的可执行文件;lib子目录中存放的是Java编程需要引用的各个类文件(.class),是Java语言提供的库函数,压缩在rt.zip压缩包中;

            src.jar文件中是Java标准库函数的源代码,解压缩后可以查看,很有用的参考资料;                                  

   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值