java基础预科

课时1 2021-5-6

JAVA 面向对象第一章 ----- java初体验

1.1.1 java语言小巧且安全,可以移植,也能够解决跨Internet的语言问题。

1.1.2 JDK(Java Development Kit)提供编译,运行Java程序所需工具和资源。

        JDK安装目录:bin :存放编译,运行java程序的可执行文件。

                                 lib :存放java的类库文件 

                                 jre :存放java运行环境文件

        环境变量的设置:path值 ——JDK安装目录     命令窗口 (win+r   cmd)输入javac -version测试安装和配置是否正确。

1.1.3 开发java程序的步骤:

        1.源程序用.java 作为扩展名,java语言编写,可以用任意文本编辑器编写。

        2.java编译器翻译源程序,翻译城字节码(Bytecode)文件,可以被JVM(Java Virtual Machine)理解, 扩展名为 .class。

        3.运行字节码文件,java解释器读取,翻译指令为计算机语言。

        注意:在执行命令窗口时 javac + HelloWorld.java 可以编译源代码成字节码,成功的话生成 HelloWorld.class    ;   java +                        HelloWorld (没有扩展名,是HelloWorld类)。

1.1.4 java跨平台原理(必须通过JVM)(作业2)

        定义: 程序可以在多种平台上面运行: Microsoft Windows , Apple , Linux。使用java虚拟机实现跨平台。

        不仅适用:单机程序+网络程序, 还可以:创建类消费+附件程序(移动电话,掌上导航)

        JVM: 微型操作, 虚拟机指令,软件,抽象层(联系底层 硬件平台+操作系统+编译过的代码)

        .java     ====>   编译器    ====>  .class ====> java虚拟机 ====> 计算机可执行程序

1.2.3 java 反编译工具

        .class  ====> .java 工具: jd , FrontEnd Plus

 

JDK JRE JVM 的区别:(作业1)

JDK是提供编译,运行Java程序所需工具和资源

JRE是存放java运行环境文件

JVM是java虚拟机

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值