Java日记(1)—运行环境和语言介绍

1.Java语言介绍:

Java语言是由Sun Microsystem公司(于2012年被Oracle公司兼并)研制的一种高级语言。
Java语言在Web应用开发,嵌入式开发及大型应用程序开发方面具有明显的优势。


  • Java不仅是一种高级语言,而且也是一个开发平台和运行平台它提供了一系列Java软件开发的工具(如java.exe,javac.exe等应用程序)和环境 , 用于对Java语言开发的源程序进行编译,解释,文档生成和打包等执行过程

  • Java提供了Java程序的运行环境,即JRE(Java Runtime Enviroment)工具,采用Java语言编写的应用程序可以运行在安装了JRE的机器上。

  • Java还是一个部署环境,即把软件安装到机器中的某个位置,并通过配置使程序能够运行起来

     1 .1 Java历史:

    20世纪90年代,硬件领域出现了单片式计算机系统,这种价格低廉的系统一出现就立即引起了自动控制领域人员的注意,因为使用它可以大幅度提升消费类电子产品(如电视机顶盒、面包烤箱、移动电话等)的智能化程度。Sun公司为了抢占市场先机,在1991年成立了一个称为Green的项目小组,帕特里克、詹姆斯·高斯林、麦克·舍林丹和其他几个工程师一起组成的工作小组在加利福尼亚州门洛帕克市沙丘路的一个小工作室里面研究开发新技术,专攻计算机在家电产品上的嵌入式应用。


    由于C++所具有的优势,该项目组的研究人员首先考虑采用C++来编写程序。但对于硬件资源极其匮乏的单片式系统来说,C++程序过于复杂和庞大。另外由于消费电子产品所采用的嵌入式处理器芯片的种类繁杂,如何让编写的程序跨平台运行也是个难题

你可能感兴趣的:(Java)