java 语言是由James Gosling(中译: 詹姆斯.高斯林),对于研发一个名叫Oak(橡树)的项目时创建的,这个项目本意是在开发运行于虚拟机的编程语言,同时允许程序在电视机机顶盒等多平台上运行(JAVA 语言中一处编译到处运行的出处)。
java 语言的研发于Sun公司,现在隶属于Orcale公司(2009 年4月20日,Orcale公司以74亿美元收购sun公司)。
这里我和大家说一下sun公司,sun公司诞生于斯坦福大学(感慨!斯坦福大学作为世界著名的大学,有好多的牛人都诞生于此。sun公司是 斯坦福大学校园网(Stanford University Network)的首字母缩写)。sun公司是一家以服务器(硬件)+数据库 (在之后的时候曾收购了mysql数据库)为主的企业公司。对于世界上的开源事业特别的热衷(mysql 是开源的,java也是开源的)。
说到了sun公司,顺便说一下甲骨文公司。甲骨文公司就是我们常说orcale公司,甲骨文公司诞生的时候就是以orcale数据库为基础诞生的。在之后的时候甲骨文公司也是大力发展数据库方面。(世界上著名的数据库有mysql(隶属于甲骨文)、oracle(隶属于甲骨文)、sql_server(微软)、Sybase(Sybase公司)、DB2(IBM公司))。
这里既然说到了java,那么大家知道oracle 公司主营的是数据库,对于java也不是特别的看重。但是毕竟是一个大的发展方向,所以orcale就对于Google 公司的白嫖时间发起一纸诉讼(Google 公司的Android项目之前的时候使用的是Java 语言进行开发的)。
这个事件的起因是,Joshua Bloch 在加入Android项目的时候使用了在sun公司的时候曾经写出的九行代码(吐槽:自己写的代码用在其他公司居然被起诉了!)。事件起因
最近的时候,orcale公司在与google的侵权案中胜诉(可能需要索赔88亿美元)。而早在2017年,Google 公司对于java 也是痛下杀手,kotlin作为Android 的官方指定语言,一切更新以kotlin为首(语言的更换上需要一定到的时间,就像Android 中开发工具以eclipse向studio的更替)。
所以大家学习java 可以,但是kotlin也不可以放弃。
来源:CSDN
作者:Raboter_king
链接:https://blog.csdn.net/Raboter_king/article/details/103233518