什么是Java,你对Java知多少

Posted chenzhen123456

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是Java,你对Java知多少相关的知识,希望对你有一定的参考价值。

什么是Java,Java有哪些应用

Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性

java的应用在我们生活中非常的广泛,如:

1.网上银行(中国银行,建设银行,工商银行的网上银行都是用J2EE开发出来的,你看看他网银的网页的后缀名JSP就知道),网页游戏等。

2.企业管理软件,现在很流行的B/S(浏览器/服务器)架构管理程序很多就是用J2EE开发的。

3.手机游戏,你看到那些手机游戏安装文件的后缀名.jar 包,就是这JAVA开发出来的标志

4.嵌入式开发,例如给电视机顶盒,小型家电写程序。

想要学习一门开发语言并对它产生兴趣,那就需要先了解它的由来和创造的背景.

Java名字的由来

我们所见到的Java标志,总是一杯热咖啡. Java语言确实与咖啡有着不解之缘。这还得从它的命名说起。

关于Java的命名来由,在美国硅谷地区有许多不同版本的故事。

升阳公司(Sun Microsystems)的创建者和前CEO 简姆斯 古斯林(James Gosling)本人也加入了讲述这个故事的行列。

最初这个为TV机顶盒所设计的语言在公司内部一直称为Green项目。"我们的新语言需要一个名字。" 简姆斯.古斯林一直在考虑这个问题。

有一天,简姆斯 古斯林注意到自己办公室外一棵茂密的橡树Oak,这是一种在硅谷很常见的树。

所以他将这个新语言命名为Oak。但Oak是另外一个注册公司的名字。这个名字不可能再用了。

如果通过正式程序来注册产品的名称将即费时又费钱。简姆斯 古斯林决定通过市场部门,请来了一个命名顾问,召开命名征集会

当时,因为没有一个合适的名字,他们不得不延后这个语言的面世。在命名征集会上,大家提出了很多名字。

最后按大家的评选次序,将十几个名字排列成表,上报给商标律师。

排在第一位的是Silk(丝绸)。尽管大家都喜欢这个名字,但遭到简姆斯 古斯林的坚决反对而作罢。

排在第二和第三的都没有通过律师这一关。简姆斯 古斯林最喜欢的就是排在第三位的Lyric(抒情诗)。

只有排在第四位的名字、得到了所有人的认可和律师的通过。这个名字就是Java。

是谁在命名征集会上提议Java的呢? 简姆斯 古斯林回忆道,"市场部组织了命名会,命名顾问主持了会议,我们喊叫着列出了一大堆名字。

我记得第一个提议名字Java的是马克 奥颇门(Mark Opperman)。"

马克 奥颇门是在一家咖啡店与同事品尝咖啡时得到灵感的。Java是印度尼西亚爪哇岛的英文名称,因盛产咖啡而闻名。

国外的许多咖啡店用Java来命名或宣传,以彰显其咖啡的品质。

Java语言中的许多库类名称,多与咖啡有关,如JavaBeans(咖啡豆)、NetBeans(网络豆)以及ObjectBeans (对象豆)等等。

从此一个即好听又好记、具有强大的生命力的编程语言Java诞生了。

 

以上是关于什么是Java,你对Java知多少的主要内容,如果未能解决你的问题,请参考以下文章

技术者丨你对JavaScript知多少(第二期)

面试灵魂拷问:你对 JVM 的运行原理了解多少?

Carson带你学Java:泛型知识知多少

关于java程序员应聘机试

Java继承知多少,本文详细告诉你

一道关于java序列化的问题,看大家知多少————