一、Java背景知识
1.1 Java语言的历史
1.2 Java能做什么
Java能做的事情非常多,它可以做桌面应用的开发、企业互联网应用开发、移动应用开发、服务器系统开发、大数据开发、游戏开发等等。
1.桌面应用开发:能够在电脑桌面运行的软件
举例:财务管理软件、编写程序用的IDEA开发工具等,可以用Java语言开发
2.企业级应用开发:大型的互联网应用程序
举例:淘宝、京东、大家每天都用的tlias教学管理系统等
3.移动应用开发:运行的Android手机端的软件
举例:QQ客户端、抖音APP等
4.服务器系统:应用程序的后台(为客户端程序提供数据)
举例:服务器系统为用户推荐那你喜爱的视频
5.大数据开发:大数据是一个互联网开发方向
举例:目前最火的大数据开发平台是Hadoop,就是用Java语言开发的
6.游戏开发:游戏本质上是给用户提供娱乐的软件,有良好的交互感受
举例:我的世界MineCraft就是用Java语言开发的
1.3 Java是哪家公司的产品
Java是美国Sun(Stanford University Network,斯坦福大学网络公司)公司在1995年推出的一门计算机高级编程语言。但是在2009年是Sun公司被Oracle(甲骨文)公司给收购了,所以目前Java语言是Oracle公司所有产品。
1.4 Java名称的来历
Java语言最初并不叫Java,而是叫做Oak(橡树)。这个名称来源于詹姆斯·高斯林(Java的创始人)的办公室前的一棵橡树,因此他将这个新的编程语言命名为“Oak”。
然而,当Sun公司试图用Oak这个名字去注册商标时,发现它已经被美国橡树公司注册了。因此,他们不得不寻找一个新的名字。
在选择新名字的过程中,由于当时有很多美国人喜欢咖啡,而爪哇岛(Java)这个国家又盛产各种咖啡,包括著名的猫屎咖啡。因此,Sun公司的决策者决定将Oak改名为Java,希望这个名字能够吸引更多的开发者,并提升Java语言的知名度。
1.5 Java的创始人
Java的创始人是詹姆斯·高斯林(James Gosling)。他是一名软件专家,1955年5月19日出生于加拿大,并在计算机科学领域取得了显著成就。高斯林在卡内基·梅隆大学获得了计算机科学博士学位,并在IBM和Sun Microsystems等公司工作过。在Sun公司工作期间,他参与了“Green Project”项目,该项目最终发展成了Java语言。1995年,Java语言正式发布,并因其跨平台特性而广受欢迎。高斯林因此被誉为“Java之父”。在离开Sun公司后,高斯林还曾在谷歌等知名企业工作过,并继续为计算机科学领域的发展做出贡献。
1.6 Java的技术体系
原创文章,作者:速盾高防cdn,如若转载,请注明出处:https://www.sudun.com/ask/76363.html