Java语言发展史与特点

本文概述了Java语言从1991年诞生到现在的历史,强调其开源、简单、平台无关等特点,并介绍了JavaSE、JavaEE和JavaME的不同版本,以及Java的编译和运行机制,最后涉及JDK的安装与配置。
摘要由CSDN通过智能技术生成

一.Java语言发展史


      1991年,詹姆斯.高斯林在sun公司的工程小组,需要设计一种小型的计算机语言,该语言主要用于像电视机顶盒,家用电器等消费电子产品,这些产品共同特点:处理能力和内存都十分有限。要求:语言必须能够生成非常紧凑的代码,以及在不同的cpu,不同的平台,都需可以运行。

      1995年,Java正式确立

      1996年,Java 1.0发布

      2009年,sun公司被Oracle公司收购

      现在Java每半年推出一个新版本(每年的3月与9月)


二.Java语言的特点


  1. 开源(开放源代码)
  2. 简单易学(抛弃了指针,操作更加简单方便)
  3. 平台无关性(Java程序只需要开发一次,然后就可以在不同的系统上操作运行。前提:不同系统上安装不同的Java虚拟机)
  4. 面向对象
  5. 支持网络
  6. 多线程机制
  7. 动态内存管理机制
  8. 安全
  9. 生态丰富
  10. 高性能

三.Java技术体系平台

1.Javase:java Stanadar Edition(java标准版):java语言的基础,包含java语言中最核心的类(库)

2.JavaEE(企业版):servlet=server(服务)+applet(应用程序)

                                企业版中包含标准版,包含企业版级开发相关的类。

3.JavaME(微缩版):被安卓替代。


四.Java语言运行机制

1.首先编写一个.java文件(源代码),源代码是程序员能看懂机器看不懂的

2.电脑将.java文件通过java环境编译(Javac)成.class文件(字节码文件 是java指令规范),最后将.class文件交给Java虚拟器运行,由虚拟机.class文件编译为机器码,cpu执行。

3.Java开发需要一套自己的环境。


五.Java运行环境的安装与配置

1.下载JDK (https://www.oracle.com/java/technologies/downloads/)

2.安装JDK

3.设置 Windows 环境变量

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值