JAVA 基础:Java概述

1.SUN公司

SUN:Stanford University Network

1982年成立

2009年被甲骨文收购

2.Java发展历程

Oak:Java的前身,1991年出现

基于C++开发的新语言,主要用于嵌入式设备开发

之后产生了HotJava浏览器

3.Java发展历程

Java主设计者:James Gosling

1995.5.23 Sun发布了Java1.0

Java2,JDK1.2

J2SE5.0得到进一步改进

现在使用较多的版本:JDK1.8

4.Java主要分支

Java SE

Java2 Platform,Standard Edition

前身:J2SE 2005年之后更名为Java SE

Java EE

Java2 Platform,Enterprise Edition

前身:J2EE 2005年之后更名为Java EE

Java Me

Java2 Platform,Micro Edition

前身:J2ME 2005年之后更名为Java ME

5.三种技术的关系

6.Java语言的特点

平台无关性

面向对象

安全稳定

支持多线程

7.Java应用程序运行机制

计算机高级编程语言类型:

编译型

解释型

Java是两种语言的结合

编译命令:Javac.exe

解释命令:Java.exe

Java程序组成:Java源文件、字节码文件、机器码指令

8.Java虚拟机(Java virtual Machine)

在一台计算机上由软件或硬件模拟的计算机。Java虚拟机读取并处理经编译过的与平台无关的字节码Class文件

Java编译器针对Java虚拟机产生Class文件,因此是独立于平台的

Java解释器负责将Java虚拟机的代码在特定的平台上运行

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200306A0U73T00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券