【有问有答】Q1:Java语言的来源和特点(仅做了解)
2005-01-17 21:47
330 查看
回答问题之前,提请大家注意,对于这种问题(描述所谓的历史和特点的),请你不要自己杜撰,查资料。现在不一定需要去图书馆,记住如果你能使用网络请使用如http://zh.wikipedia.org/这样的百科全书查找答案。这种网站集中了多人的智慧,立场比较公正客观,不信你去看看!
“Java,是一种可以编写跨平台应用软件的面向对象的程序设计语言,由升阳(太阳微电子,Sun Microsystems)公司的James Gosling等人于1990年代初开发。它最初被命名为Oak,作为一种小家用电器的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近夭折之时,随着Internet的发展,Sun看到了Oak在计算机网络上的广阔应用前景,于是改造了Oak,在1995年5月以"Java"的名称正式发布了。Java伴随着Internet的迅猛发展而发展,逐渐成为重要的Internet编程语言。
Java编程语言的风格十分接近C++语言。Java继承了C++语言面向对象技术的核心,舍弃了C++语言中的指针(以引用取代)、运算符重载、多重继承(以接口取代)等成分,增加了自动垃圾收集功能用于回收不再被引用的对象所占据的内存空间。在J2SE1.5版本中Java又引入了泛型编程、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。
Java不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成字节码,然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。不过,这同时也在一定程度上降低了Java程序的运行效率。
升阳公司对Java编程语言的解释是:Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。
Java平台是基于Java语言的平台。这样的平台目前非常流行,因此微软公司推出了与之竞争的.NET平台以及模仿Java的C#语言。”
--以上就是来自维基百科的说明,你觉得如何?比你想象的要全面吧,不过这不是你自己写的,要注明资料的来源啊!(http://zh.wikipedia.org/wiki/Java)
“Java,是一种可以编写跨平台应用软件的面向对象的程序设计语言,由升阳(太阳微电子,Sun Microsystems)公司的James Gosling等人于1990年代初开发。它最初被命名为Oak,作为一种小家用电器的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近夭折之时,随着Internet的发展,Sun看到了Oak在计算机网络上的广阔应用前景,于是改造了Oak,在1995年5月以"Java"的名称正式发布了。Java伴随着Internet的迅猛发展而发展,逐渐成为重要的Internet编程语言。
Java编程语言的风格十分接近C++语言。Java继承了C++语言面向对象技术的核心,舍弃了C++语言中的指针(以引用取代)、运算符重载、多重继承(以接口取代)等成分,增加了自动垃圾收集功能用于回收不再被引用的对象所占据的内存空间。在J2SE1.5版本中Java又引入了泛型编程、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。
Java不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成字节码,然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。不过,这同时也在一定程度上降低了Java程序的运行效率。
升阳公司对Java编程语言的解释是:Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。
Java平台是基于Java语言的平台。这样的平台目前非常流行,因此微软公司推出了与之竞争的.NET平台以及模仿Java的C#语言。”
--以上就是来自维基百科的说明,你觉得如何?比你想象的要全面吧,不过这不是你自己写的,要注明资料的来源啊!(http://zh.wikipedia.org/wiki/Java)
相关文章推荐
- Java语言的5个特点,帮助新手了解Java
- Java语言特点
- Java基础学习(02Java语言的特点、机制与规范)
- Java语言特点及分析
- Java语言入门 -- 第一章 Java的产生与特点
- 【Java学习-J.160411.0.7】笔记6-Java语言特点及数据类型
- Java数据对象JDO 2.0查询语言的特点
- java语言的特点
- 黑马程序员———Java语言的特点
- Java重修之路(一)历史背景,语言特点,开发环境搭建
- java语言学习之路之基础常识之java语言特点、开发工具、配置环境变量以及编译工具。
- Java语言特点
- java语言的特点
- 黑马程序员之 ---- Java语言的概述(初步了解java)
- JAVA语言的特点
- 讲义一 java语言特点
- java语言特点理解
- JAVA语言的特点
- 清华大学计算中心培训部-技术分享:Java语言的特点
- Java的特点,了解java到底可以应用…