学了这么久的java,说真的,对于java的诞生以及发展历史,差不多又忘了,趁最近有时间,好好复习一下最基本的东西
Java诞生于1991年,当时Sun公司有个称为Green项目,目的是开拓消费类电子产品市场,例如,交互式电视、烤面包箱等家用电器的控制软件。该小组的领导人是James Gosling(Java之父,是一位非常杰出的程序员。
在1991年6月份开始准备开发一个新的语言,那么给它起一个什么名字呢?Gosling回首向窗外望去,看见一棵老橡树,于是建一个目录叫Oak,这就是Java语言的前身(后来发现Oak已是Sun公司另一个语言的注册商标,才改名为Java,即太平洋上一个盛产咖啡的岛屿的名字)。
1996—JAVA
JDK 1.0 一个小型的专注于网页的版本,可用于所有浏览器。
1997—JAVA JDK 1.1 在用户界面上有所改进,重写了事件处理,增加JavaBean。
1998---JAVA JDK 1.2 (JAVA 2)
重组了图形化界面、数据库互连等技术。
2000—JAVA JDK 1.3 改进了多媒体,有更好的可访问性,编译也更快。
2002.2---JDK1.4 提升了Java计算的性能与缩放能力,在性能上比1.3提升了将近60%,基于图形界面的响应速度提升了40%。至今在用。
Java的现状
Sun公司的Sun ONE(Open Net
Environment 开发网络环境)
Sun ONE体系结构以Java语言为核心,包括J2SE/J2EE/J2ME和一系列的标准、技术及协议。
针对企业网应用的J2EE(Java 2 Enterprise Edition);
针对普通PC应用的J2SE(Java 2 Standard Edition);
针对嵌入式设备及消费类电器的J2ME(Java 2 Micro Edition)。
J2EE是针对企业级的开发应用,包括:servlet、JSP、企业级JavaBean、EJB等等。
J2ME又被称为Java 2 微型版,被使用在各种各样的消费电子产品上,例如智能卡、手机、PDA、电视机顶盒等方面。
所以说,现在的Java技术是:
一种编程语言:语法与C++相似,是C/C++的后裔。
一种开发环境:一系列工具(编译器、解释器、文档生成器、类文件打包工具等)。
一种应用程序环境:是独立的程序,不需浏览器,只要有JRE就可。
一种部署环境:JRE和Web浏览器。
分享到:
相关推荐
编程语言发展史:Java语言的出现和发展 以下是根据给定的文件信息生成的相关知识点: 一、编程语言发展史 * 早期编程语言:布尔代数、机器语言、汇编语言 * 高级语言的兴起:C语言、C++语言、Java语言、Python...
JAVA语言的出现和广泛应用对社会和IT领域产生了深远的影响,推动了社会的发展和IT领域的进步。 1.1 JAVA语言的框架结构 JAVA语言的框架结构清晰,分为三个部分:企业版J2EE、标准版J2SE和微型版J2ME。J2EE主要面向...
- **Java语言的产生**:回顾Java的历史背景和发展历程。 - **Java语言的发展**:讲述Java从最初的版本到现在的演变过程。 - **Java语言的关键特点**:详细介绍Java的面向对象、简单高效、与平台无关等核心特点。 ...
- **甲骨文收购Sun** 这一事件对Java的未来方向和发展产生了重大影响。 - **Chinajavaworld** 和其他技术网站提供中文的Java技术文章和社区讨论。 7. **学习资源** - **第1章.ppt** 和 **第1章例题** 可能包含了...
第1章“Java语言概述”介绍了Java的起源、发展历程和特点。Java是由Sun公司(现为Oracle公司)的James Gosling等人于1991年开发的,最初命名为Oak,1995年正式推出时改名为Java。Java语言的设计受到了C和C++的影响,...
Java语言程序设计(一)课后习题及答案 在本节中,我们将对Java语言程序设计(一)课后习题进行总结,总结的知识点包括Java语言...这些知识点是Java语言程序设计的基础,理解和掌握这些知识点是学习Java语言的关键。
随着互联网的普及和发展,Java语言逐渐成为Web开发的重要工具之一。1995年,Sun Microsystems正式推出了Java语言,同时发布了HotJava浏览器,这是一种完全由Java编写的应用程序,能够运行嵌入网页中的Java小程序...
Java技术由Sun公司推出,包含Java语言和一系列APIs,如Java Media APIs、Security APIs、Management APIs等,以及Java Applet、Java RMI、JavaBean、Java OS、Java Servlet、Java Server Page和JDBC等。Java技术的...
标题所体现的知识点为Java语言编码规范,这是一套规则和约定,用于统一Java开发者的编程风格和代码组织方式。在描述中提到此规范是由SUN公司的发布编码标准翻译整理而成,这意味着规范的权威性和行业内的广泛认可。...
1.1 Java语言产生和发展的背景 Java语言源于Oak语言,这是SUN公司在一项消费性电子产品软件发展方案中采用的语言。Oak的设计目标是用以开发可靠、紧凑、易于移植的分布式嵌入系统。尽管Oak语言在技术上颇为成功,...
文章详细阐述了JAVA语言的特点、基本数据类型、对象以及其广泛应用领域。随着互联网(INTERNET)的普及和万维网(WORLD WIDE WEB)的广泛应用,JAVA编程语言因其独特的优势逐渐受到了国际计算机界的广泛关注。 ####...
这有助于从宏观角度理解Java语言的地位和发展趋势。 Java程序中常见的BUG的调试也是学习过程中必须掌握的技能。学习如何使用IDE或者命令行工具对代码进行调试,找出并解决运行时的逻辑错误和语法错误。 最后,代码...
随着智能手机的发展,JAVA成为手机应用程序的重要开发语言,许多功能如游戏、实用工具、信息处理等都可以通过JAVA开发。例如,通过GPRS连接下载的JAVA程序可以联网运行,如金山词霸、移动QQ等;而一些本地运行的程序...
本文旨在通过对《Java语言规范,Java SE 8版》的介绍,解析Java语言的核心概念和技术要点。 #### Java语言的特点 Java语言的设计理念是“一次编写,到处运行”,这得益于Java虚拟机(JVM)的存在。JVM能够在多种平台...
这些错误的及时更正是非常关键的,因为哪怕是微小的错误,也可能导致读者在学习过程中遇到难以逾越的障碍,从而影响到对Java语言的理解和掌握。 举几个典型的例子,勘误表可能会指出一些关键代码段落中的语法错误,...
Java语言的发展使鸿沟变窄,逐渐形成了面向对象语言的两大类:纯粹的面向对象语言和混合型的面向对象语言。 Java语言是当前最流行的程序设计语言之一,具有平台独立、对象oriented、分布式、解释型、健壮、安全、...