栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JAVA简介

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JAVA简介

Java的历史
  1. 1992年、sun公司詹姆斯·高斯林开发Oak语言,用于嵌入式开发。

  2. 1995年,推出Applet,将Oak更名Java。

  3. 1996年,Java第一个开发工具JDK1.0和第一个即时JIT编译器发布。

  4. 1999年,Java第二代平台发布,JZME,JZSE和JZEE。

  5. 2005年,JavaSE6发布,更名为JavaME,JavaSE和 JavaEE。

  6. 2009年,Sun公司被Oracle公司收购,次年高斯林从Oracle辞职。

  7. 2011年,Java7发布。

  8. 2014年,Java8发布,现在许多开发都有Java8开发。

Java的特点
  • 简单性

  • 面向对象

  • 跨平台(可移植性)

  • 健壮性

  • 安全性

  • 高性能

  • 解释执行

  • 自动垃圾回收

  • 多线程

Java的平台
JAVASE桌面程序Java标准版
JAVAEEweb程序Java企业版
JAVAME移动设备Java微型版
Java的工具
简称全程作用
JVMJava Virtual Machine(Java虚拟机)执行指定的.class文件
JREJava Runtime Environment(Java运行环境)运行一个指定的Java程序
JDKJava Development Kit(Java开发工具)用来开发java程序
Java程序执行流程

首先有一个XXX.java的源文件,然后通过编译器编译生成XXX.class的字节码文件,这个XXX.class会交给解释器执行,这个解释器由Java虚拟机完成。Java虚拟机是多平台,所以Java就能实现一次编译,到处执行了。

由下图所示

JDK的概念
  • JDK(Java Development Kit),Java语言的软件开发工具包。

  • JDK包含JRE(Java Runtime Environment)

  • 两个主要的组件:

    • -javac 编译器,将源文件转成字节码文件

    • -java 运行编译后的Java程序

JRE的概念
  • JRE(Java Runtime Environment),Java语言的运行环境

  • 包括Java虚拟机(JVM)、Java核心类库和支持文件

  • 如果只需要运行Java程序、下载并安装JRE即可

  • 如果要开发Java软件、需要下载JDK

  • JRE含于JDK

JDK、JRE和JVM三者的关系

简介到此完毕。

博主是第一次发文章记录自己的学习过程,如有写的不好的地方请在评论区指出。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/286931.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号