Java概述

JavaSE和JavaEE的主要区别: 

Java Se: Java语言的标准版,用于桌面应用开发,是其他两个版本的基础.

JavaSE主要用于从事JavaEE开发,也称web开发,学习se主要是为了给ee打好基础.

JavaEE: Java语言的企业版, 主要用于web网站的开发.

JVM基本原理:

 JVM主要使用在跨平台的数据交换.

平台:指的是操作系统;         window , Mac , Linux

跨平台: Java可以在任意操作系统上运行.

总结: 在需要运行Java应用程序的操作系统上,安装一个与操作系统对应的Java虚拟机(JVM Java Virtual Machine)即可.

Java程序开发的三个步骤:

  1. 编写代码: 使用高级汇编程序,企业开发中的主要使用的软件是ideal.

下载链接: nullicon-default.png?t=M85Bhttps://www.jetbrains.com.cn/idea/promo/?utm_source=sogou&utm_medium=cpc&utm_campaign=cn-sogou-br-intellij-ph-pc&utm_content=intellij-core&utm_term=idea

Java文件的主要命名方式为: ***.java 

JRE : JRE 是Java Runtime Enviroment 缩写, 是指Java运行环境, 包含JVM虚拟机以及Java的核心类库.

类库: : 存放多个Java文件的仓库

重点理解 : 我们在编写代码的过程中,需要用到Java已经写好的这些Java文件. 

  2. 编译代码(complier)  使用标准的程序语言进行编译 博主使用最频繁就是jdk8,

 下载链接: 

http://www.oracle.comicon-default.png?t=M85Bhttp://www.oracle.com

Java文件属于源文件,是无法直接被JVM所识别的的. 因此就需要使用Java所携带的JDK.

JDK : (Java Develop Kit) 是Java语言的软件开发工具包, 内部包含了代码的编写工具和运行工具.

使用编译工具,对源文件进行编译, 编译成功回生成一个以****.class文件(字节码文件),该文件可以直接被JVM识别.

  3. 运行代码(run)  直接使用运行字节码文件

JRE , JDK ,JVM的作用:

         1. 编写代码的过程中, 需要使用JRE中Java已经写好的代码.

         2. 编译代码的过程中, 需要使用JDK中的翻译工具,

         3. 运行代码的过程中, 需要使用JDK中的运行工具 . 

         4. 代码需要运行在JVM中.

JRE, JDK , JVM的关系

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值