问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

其实J A V A 是什么 ? ?

发布网友 发布时间:2023-05-14 21:38

我来回答

1个回答

热心网友 时间:2024-07-25 12:13

Java,是一种可以编写跨平台应用软件的物件导向的程式语言,由升阳(太阳微电子,Sun Microsystems)公司的詹姆斯·高斯林(James Gosling)等人于1990年代初开发。它最初被命名为Oak,作为一种小家用电器的编程语言,用于解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近夭折之时,随着Inter的发展,Sun看到了Oak在电脑网络上的广阔应用前景,于是改造了Oak,在1995年5月以"Java"的名称正式发布了。Java伴随着Inter的迅猛发展而发展,逐渐成为重要的Inter程式语言。 Java程式语言的风格十分接近C++语言。Java继承了C++语言物件导向技术的核心,舍弃了C++语言中容易引起错误的指针(以引用取代)、运算符重载、多重继承(以介面取代)等成分,增加了自动垃圾收集功能用于回收不再被引用的对象所占据的记忆体空间。在J2SE1.5版本中Java又引入了泛型编程、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。 Java不同于一般的编辑执行计算机语言和解释执行电脑语言。它首先将原始码编译成字节码,然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了「一次编译、到处执行」的跨平台特性。不过,这同时也在一定程度上降低了Java程序的运行效率。但在J2SE1.4.2发布后,Java的计算能力有了大幅提升。 与传统程序不同,Sun公司在推出Java之际就将其作为一种开放的技术。全球数以万计的Java开发公司被要求所设计的Java软件必须相互相容。「Java语言靠群体的力量而非公司的力量」是Sun公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。 Sun公司对Java程式语言的解释是:Java程式语言是个简单、物件导向、分散式、解释性、健壮、安全与系统无关、可移植、高性能、多执行绪和动态的语言。 Java平台是基于Java语言的平台。这样的平台目前非常流行,因此微软公司推出了与之竞争的.NET平台以及模仿Java的C#语言。 Java名称的由来 在正式推出Java,升阳公司的工作人员正为了为这种新的程式语言取一个名称而苦恼。当时,这些软件工程师坐在充溢着香味的升阳公司总部一起边喝着爪哇咖啡一边思考。最后,大家一致同意以这种飘香的咖啡名字Java来命名这个新生的语言和技术。 早期的JAVA Oak语言的吉祥物,DukeJava平台和语言最开始只是升阳公司在1990年12开始研究的一个内部项目。升阳公司的一个叫做派屈克·诺顿的工程师被升阳自己开发的C++和C语言编译器搞得焦头烂额,因为其中的API极其难用。派屈克决定改用NeXT,同时他也获得了研究公司的一个叫做「Stealth 计划」的项目的机会。 「Stealth 计划」后来改名为「Green计划」,詹姆斯·高斯林和麦克·舍林丹也加入了派屈克的工作小组。他们和其他几个工程师一起在加利福尼亚州门罗帕克市沙丘路的一个小工作室里面研究开发新技术,瞄准下一代智能家电(如微波炉)的程序设计,升阳公司预料未来科技将在家用电器领域大显身手。团队最初考虑使用C++语言,但是很多成员包括升阳的首席科学家比尔·乔伊,发现C++和可用的API在某些方面存在很大问题。 工作小组使用的是内嵌类型平台,可以用的资源极其有限。很多成员发现C++太复杂以至很多开发者经常错误使用。他们发现C++缺少垃圾回收系统,还有可移植的安全性、分布程序设计、和多执行绪功能。最后,他们想要一种易于移植到各种设备上的平台。 根据可用的资金,比尔·乔伊决定开发一种集C语言和Mesa语言大成的新语言,在一份报告上,乔伊把它叫做「未来」,他提议升阳公司的工程师应该在C++的基础上,开发一种物件导向的环境。最初,高斯林试图修改和扩展C++的功能,他自己称这种新语言为 C++ ++ --,但是后来他放弃了。他将要创造出一种全新的语言,被他命名为「Oak」(橡树)
以他的办公室外的树而命名。 就像很多开发新技术的秘密的工程一样,工作小组没日没夜地工作到了1992年的夏天,他们能够演示新平台的一部分了,包括Green作业系统,Oak的程式语言,类库,和其硬件。最初的尝试是面向一种类PDA设备,被命名为Star7,这种设备有鲜艳的图形界面和被称为「Duke」的智能代理来帮助用户。1992年12月3日,这台设备进行了展示。 同年11月,Green计划被转化成了「FirstPerson有限公司」,一个升阳公司的全资子公司,团队也被重新安排到了帕洛阿尔托。FirstPerson团队对建造一种高度互动的设备感兴趣,当时代华纳发布了一个关于电视机顶盒的征求提议书时(Request for proposal),FirstPerson改变了他们的目标,作为对征求意见书的响应, 提出了一个机顶盒平台的提议。但是有线电视业界觉得FirstPerson的平台给予用户过多地控制权,因此FirstPerson的投标败给了SGI。与3DO 公司的另外一笔关于机顶盒的交易也没有成功,由于他们的平台不能在电视工业产生任何效益,公司再并回升阳公司。 JAVA遭遇互联网 1994年6、7月间,在经历了一场历时三天的头脑风暴的讨论后,约翰·盖吉、詹姆斯·高斯林、比尔·乔伊、派屈克·诺顿、韦恩·罗斯因和埃里克·斯库米,团队决定再一次改变了努力的目标,这次他们决定将该技术应用于全球资讯网。他们认为随着Mosaic浏览器的到来,互联网正在向同样的高度互动的远景演变,而这一远景正是他们在有线电视网中看到的。作为原型,派屈克·诺顿写了一个小型全球资讯网浏览器,WebRunner,后来改名为HotJava。 同年,Oak改名为Java。商标搜索显示,Oak已被一家显示卡制造商注册,因此团队找到了一个新名字。这个名字是在很多成员常去的本地咖啡馆中杜撰出来的。名字是不是首字母缩写还不清楚, 很大程度上来说不是。 虽然有人声称是开发人员名字的组合:James Gosling(詹姆斯·高斯林)+Arthur Van Hoff(阿瑟·凡·霍夫)+Andy Bechtolsheim(安迪·贝克托克姆),或「Just Another Vague Acronym」(只是另外一个含糊的缩写)。还有一种比较可信的说法是这个名字是出于对咖啡的喜爱,所以以java咖啡来命名。类文件的前四个字节如果用十六进位阅读的话,分别为CA FE BA BE
就会拼出两个单词「CAFE BABE」(咖啡宝贝)。 1994年10月,HotJava和Java平台为公司高层进行演示。1994年, Java 1.0a版本已经可以提供下载,但是Java和HotJava浏览器的第一次公开发布却是在1995年3月23日SunWorld大会上进行的。升阳公司的科学指导约翰·盖吉宣告Java技术。这个发布是与网景公司的执行副总裁马克·安德森的惊人发布一起进行的, 宣布网景将在其浏览器中包含对Java的支持。1996年1月,升阳公司成立了Java业务集团,专门开发Java技术。 JAVA近况 在流行几年之后,Java在浏览器中的地位被逐步侵蚀。它在简单交互性动画方面的用途已经完全被Macromedia公司的Flash排挤,2005年Java倾向只被用于雅虎游戏那样的更为复杂的应用程序。Java同时遭受到来自微软的反对,他们决定在新版本的Inter Explorer和Windows中不再附带Java平台。 与此相反。在全球资讯网的服务端和手持设备上,Java变得更加流行。很多网站在前端使用JSP和其他的Java技术。 在桌面系统上,的Java程序还是相对少见,这是因为Java平台的运行开销较大,而许多人的电脑上没有安装Java,由于网络频宽在以前较小,下载Java曾经是个耗时的事情。但是随着电脑计算能力、网络频宽在10年中取得了很大的进步,同时虚拟机和编译器的质量得到了越高,许多应用程序得到了广泛的使用, 包括: zh. *** . /wiki/JAVA 2007-11-10 21:22:21 补充: zh. *** /w/index?title=Java&variant=zh-copy错了
Java,是一种可以编写跨平台应用软件的物件导向的程式语言,由升阳(太阳微电子,Sun Microsystems)公司的詹姆斯·高斯林(James Gosling)等人于1990年代初开发。它最初被命名为Oak,作为一种小家用电器的编程语言,用于解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近夭折之时,随着Inter的发展,Sun看到了Oak在电脑网络上的广阔应用前景,于是改造了Oak,在1995年5月以"Java"的名称正式发布了。Java伴随着Inter的迅猛发展而发展,逐渐成为重要的Inter程式语言。 Java程式语言的风格十分接近C++语言。Java继承了C++语言物件导向技术的核心,舍弃了C++语言中容易引起错误的指针(以引用取代)、运算符重载、多重继承(以介面取代)等成分,增加了自动垃圾收集功能用于回收不再被引用的对象所占据的记忆体空间。在J2SE1.5版本中Java又引入了泛型编程、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。 Java不同于一般的编辑执行计算机语言和解释执行电脑语言。它首先将原始码编译成字节码,然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了「一次编译、到处执行」的跨平台特性。不过,这同时也在一定程度上降低了Java程序的运行效率。但在J2SE1.4.2发布后,Java的计算能力有了大幅提升。 与传统程序不同,Sun公司在推出Java之际就将其作为一种开放的技术。全球数以万计的Java开发公司被要求所设计的Java软件必须相互相容。「Java语言靠群体的力量而非公司的力量」是Sun公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。 Sun公司对Java程式语言的解释是:Java程式语言是个简单、物件导向、分散式、解释性、健壮、安全与系统无关、可移植、高性能、多执行绪和动态的语言。 Java平台是基于Java语言的平台。这样的平台目前非常流行,因此微软公司推出了与之竞争的.NET平台以及模仿Java的C#语言。 Java名称的由来 在正式推出Java,升阳公司的工作人员正为了为这种新的程式语言取一个名称而苦恼。当时,这些软件工程师坐在充溢着香味的升阳公司总部一起边喝着爪哇咖啡一边思考。最后,大家一致同意以这种飘香的咖啡名字Java来命名这个新生的语言和技术。 早期的JAVA Oak语言的吉祥物,DukeJava平台和语言最开始只是升阳公司在1990年12开始研究的一个内部项目。升阳公司的一个叫做派屈克·诺顿的工程师被升阳自己开发的C++和C语言编译器搞得焦头烂额,因为其中的API极其难用。派屈克决定改用NeXT,同时他也获得了研究公司的一个叫做「Stealth 计划」的项目的机会。 「Stealth 计划」后来改名为「Green计划」,詹姆斯·高斯林和麦克·舍林丹也加入了派屈克的工作小组。他们和其他几个工程师一起在加利福尼亚州门罗帕克市沙丘路的一个小工作室里面研究开发新技术,瞄准下一代智能家电(如微波炉)的程序设计,升阳公司预料未来科技将在家用电器领域大显身手。团队最初考虑使用C++语言,但是很多成员包括升阳的首席科学家比尔·乔伊,发现C++和可用的API在某些方面存在很大问题。 工作小组使用的是内嵌类型平台,可以用的资源极其有限。很多成员发现C++太复杂以至很多开发者经常错误使用。他们发现C++缺少垃圾回收系统,还有可移植的安全性、分布程序设计、和多执行绪功能。最后,他们想要一种易于移植到各种设备上的平台。 根据可用的资金,比尔·乔伊决定开发一种集C语言和Mesa语言大成的新语言,在一份报告上,乔伊把它叫做「未来」,他提议升阳公司的工程师应该在C++的基础上,开发一种物件导向的环境。最初,高斯林试图修改和扩展C++的功能,他自己称这种新语言为 C++ ++ --,但是后来他放弃了。他将要创造出一种全新的语言,被他命名为「Oak」(橡树)
以他的办公室外的树而命名。 就像很多开发新技术的秘密的工程一样,工作小组没日没夜地工作到了1992年的夏天,他们能够演示新平台的一部分了,包括Green作业系统,Oak的程式语言,类库,和其硬件。最初的尝试是面向一种类PDA设备,被命名为Star7,这种设备有鲜艳的图形界面和被称为「Duke」的智能代理来帮助用户。1992年12月3日,这台设备进行了展示。 同年11月,Green计划被转化成了「FirstPerson有限公司」,一个升阳公司的全资子公司,团队也被重新安排到了帕洛阿尔托。FirstPerson团队对建造一种高度互动的设备感兴趣,当时代华纳发布了一个关于电视机顶盒的征求提议书时(Request for proposal),FirstPerson改变了他们的目标,作为对征求意见书的响应, 提出了一个机顶盒平台的提议。但是有线电视业界觉得FirstPerson的平台给予用户过多地控制权,因此FirstPerson的投标败给了SGI。与3DO 公司的另外一笔关于机顶盒的交易也没有成功,由于他们的平台不能在电视工业产生任何效益,公司再并回升阳公司。 JAVA遭遇互联网 1994年6、7月间,在经历了一场历时三天的头脑风暴的讨论后,约翰·盖吉、詹姆斯·高斯林、比尔·乔伊、派屈克·诺顿、韦恩·罗斯因和埃里克·斯库米,团队决定再一次改变了努力的目标,这次他们决定将该技术应用于全球资讯网。他们认为随着Mosaic浏览器的到来,互联网正在向同样的高度互动的远景演变,而这一远景正是他们在有线电视网中看到的。作为原型,派屈克·诺顿写了一个小型全球资讯网浏览器,WebRunner,后来改名为HotJava。 同年,Oak改名为Java。商标搜索显示,Oak已被一家显示卡制造商注册,因此团队找到了一个新名字。这个名字是在很多成员常去的本地咖啡馆中杜撰出来的。名字是不是首字母缩写还不清楚, 很大程度上来说不是。 虽然有人声称是开发人员名字的组合:James Gosling(詹姆斯·高斯林)+Arthur Van Hoff(阿瑟·凡·霍夫)+Andy Bechtolsheim(安迪·贝克托克姆),或「Just Another Vague Acronym」(只是另外一个含糊的缩写)。还有一种比较可信的说法是这个名字是出于对咖啡的喜爱,所以以java咖啡来命名。类文件的前四个字节如果用十六进位阅读的话,分别为CA FE BA BE
就会拼出两个单词「CAFE BABE」(咖啡宝贝)。 1994年10月,HotJava和Java平台为公司高层进行演示。1994年, Java 1.0a版本已经可以提供下载,但是Java和HotJava浏览器的第一次公开发布却是在1995年3月23日SunWorld大会上进行的。升阳公司的科学指导约翰·盖吉宣告Java技术。这个发布是与网景公司的执行副总裁马克·安德森的惊人发布一起进行的, 宣布网景将在其浏览器中包含对Java的支持。1996年1月,升阳公司成立了Java业务集团,专门开发Java技术。 JAVA近况 在流行几年之后,Java在浏览器中的地位被逐步侵蚀。它在简单交互性动画方面的用途已经完全被Macromedia公司的Flash排挤,2005年Java倾向只被用于雅虎游戏那样的更为复杂的应用程序。Java同时遭受到来自微软的反对,他们决定在新版本的Inter Explorer和Windows中不再附带Java平台。 与此相反。在全球资讯网的服务端和手持设备上,Java变得更加流行。很多网站在前端使用JSP和其他的Java技术。 在桌面系统上,的Java程序还是相对少见,这是因为Java平台的运行开销较大,而许多人的电脑上没有安装Java,由于网络频宽在以前较小,下载Java曾经是个耗时的事情。但是随着电脑计算能力、网络频宽在10年中取得了很大的进步,同时虚拟机和编译器的质量得到了越高,许多应用程序得到了广泛的使用
由于你开过一些网页,网页内容需要用到 java applet,所以启动了这个 java client。 其实这个 client 是长驻的,平时即使看不见它的 icon,但它仍然是在运作中,所以个 icon 可以不理。 较新版的 client 可以选择隐藏,但如果隐藏不到的话,也没办法,reboot 后它就会回复隐藏。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
请了解狗狗的朋友帮忙鉴别下狗狗的品种 这是什么狗呀~~狗狗达人请进~谢过 安装建筑机电工程抗震支架的专业队伍是否需要单位资质? 请大家帮我确认下这只狗的品种 阿里云网站域名备案流程全过程 内涵的搞笑句子 别人传出来的话与实际表达出来意思相悖 富士康车间赌博怎么举报 找一本武侠小说。大体内容是男主角是个杀手,而且很厉害,会一种武功一... 2k15为什么没有杜兰特 水氢汽车真假 操行评定名词解释 操行品德凭定“乙上”是什么意思? 为什么笔记本bios密码无论怎么设置9988都可以进 网络9988密码怎么解开? 何以解忧是啥歌 9988和9888哪个好 net-1的意思是什么? 合同n-1付款方式 请问net是什么付款方式? 梦见梦水管砸裂屋里都是水的预兆 WAP ID是什么意思? 为什么做题的时候深思熟虑后改的答案基本都是错的? 初级会计做题频繁出错是什么原因?怎么解决? 我是全班第一,以前基础题百分百对,但现在总是错那么两个三个的,而且... 我是初三的学生在普通的数学考试上总是基础题会在不经意间会错,而且... 数学考试我总是做对难题,错掉基础的题目怎么办?求数学老师教教我学习... 数学考试经常基础题错,初三了要中考怎么办! 我老师说基础题错了等着死怎么办? 电视机顶盒显示视频流不符合编码规范是什么意思? csc谈话 心理咨询 是什么意思 何谓阳谋、阴谋? 为什么耍阴谋诡计? 安装epson打印机驱动程序时显示“请使用即插即用安装驱动”什么意思 干货!这些贷款知识你必须要了解 ...上的聚集是指什么. 空间上聚集的意思具体是什么. 小天才手表为什么老出来应用锁是什么? 儿童手表限定使用什么意思 如何使用佳明手表通过苹果应用锁 上海的市花是什么 介绍上海市花的来历和特点? 白玉兰象征什么 梦见自己在河边开车的预兆 梦见爱人牵着条狗溜达去河边的预兆 货币基金后面的e代表什么意思? 从公户转给个人的机械费怎么入账 原料气和管道气的区别 得了颈椎病为什么会手指发麻啊?颈椎病手指发麻的原因是什么啊? 颈椎病手指麻木是怎么回事/ 酒店价格为什么会被炒的很高呢? 黄金价格是被炒起来的么