查看: 130|回复: 1

冷知识 | Java程序的图标为什么是杯咖啡?程序猿用它可以防 ...

[复制链接]

1

主题

4

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2023-3-31 20:53:04 | 显示全部楼层 |阅读模式
我们都知道,Java是一个非常常见的编程语言,就算你不会编程,也一定听说过它;就算你没听说过它,也一定见过它的图标。长这样  



在小编生活的诺基亚、摩托罗拉时代,手机游戏大多也都是使用Java编程的游戏。(好吧,有点暴露年龄)



但细思极恐,Java的图标为什么是一杯热气腾腾的咖啡呢?

喜欢咖啡的朋友们应该知道,Java是印尼的爪哇岛,难道是这个程序的开发创始人喜欢喝印尼咖啡?难道他喜欢喝曼特宁?有人说曼特宁厚重浓烈,是咖啡中的恺撒大帝,有一种阳刚的力量,喝起来痛快淋漓。难道。。。这个程序猿用它命名,是为了,防止脱发??


不好意思,好像YY过头了。。。
关于Java的名字起源呢,曾经有两种说法,一种是Java的开发小组开会讨论名字未果,于是一起去了一家咖啡店;另一种说法是,Java实际上是几个核心开发人员的名字缩写,J代表的是Gosling。
Gosling是谁?他就是传说中的Java之父,简姆斯古斯林(James Gosling),他后来在接受采访时说出了当时Java命名的来龙去脉。
当年Java诞生时,这个编程语言只有一个代号叫Green项目。有一天,Gosling的开发小组决定给这个语言起一个名字。原本大家一致想叫它Oak,Oak是一种橡树的名字,这种树在硅谷非常多,很有代表性。后来发现这个名字已经被另一家公司注册了。
在后来的命名征集会上,起名专家问大家:“大家对这种语言的感觉是什么?” 大家都回答:“Excited!” 于是,一系列名字比较Excited的名词就被列出来了。



是谁在命名征集会上提议Java的呢?


Java语言中的许多库类名称,多与咖啡有关,如JavaBeans(咖啡豆)、NetBeans(网络豆)以及ObjectBeans (对象豆)等等。
就这样,一个既好听又好记、具有强大的生命力的编程语言Java正式诞生了。小编在想,如果当时马克面前的杯子上不是画着写着Java,而是写着Starbucks,是不是就没星巴克什么事了??

回复

使用道具 举报

1

主题

10

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2025-3-10 13:07:23 | 显示全部楼层
嘘,低调。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表