初识Java

1 初识Java

1.1 Java是什么

一种计算机高级语言

1.2 Java优势

  • 世界上最流行的语编程言
  • 移植性好,安全可靠,性能较好
  • 开发社区完善

1.3 Java能做什么

在这里插入图片描述

1.4 Java技术体系平台

技术平台说明
Javase(Java standard edition)标准版Java技术的核心和基础
javaee(Java enterprise edition)企业版主要针对web应用程序的开发
Java ME 小型版嵌入式技术
Java card主要应用在sim卡等

1.5 Java执行原理

javac编译器----->字节码文件----->Java执行工具(解释)------>计算机可以解释的指令(机器指令)------->驱动机器干活

Java语言最终如何控制计算机的执行?

  • Java语言存在编译器和执行器
  • 最终可以编译,解释计算机可以识别的机器指令

1.6 JDK,JRE,跨平台原理

  1. jdk,jre的关系

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

  • jvm :(Java virtual machine):java虚拟机,真正运行Java程序的地方
  • jdk :(Java development kit):java开发工具,包括Java虚拟机,以及Java帮我们写好的程序等所有Java的开发,运行所需的工具。、
  • jre:java运行环境,包括Java虚拟机,以及Java帮我们写好的程序等Java运行所需东西

2.跨平台工作原理

  • 一次编译,处处可用

3.jdk和jre的关系
在这里插入图片描述

  • jdk中会关联jre
  • 安装jdj是包含:java,javac,jvm,和核心类库等全部Java开发,运行的环境
  • jre中只包含:Java,jvm和核心类库等Java的运行环境

4.java的跨平台性是什么含义,如何实现的

  • 一次编译,处处可用

1.7 jdk安装时path环境变量的注意

1.path环境变量

  • path环境变量是用来配置命令路径的,这样在命令行窗口中任何位置直可以接使用这些命令

2.jdk安装是path需要注意的事项

  • 目前较新的jdk安装时会自动配置javac,java命令的路径到path环境变量中去,所以javac,Java可以直接使用

3.path环境变量的配置

  • JAVA_HOME:告诉操作系统jdk安装的位置(未来其他技术要通过这个找jdk)

​ 例如: JAVA_HOME: D:\develop\java\jdk\jdk1.8.0_271

  • path:告诉操作系统jdk提供的javac,java命令安装的位置

​ 例如: D:\develop\java\jdk\jdk1.8.0_271\bin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值