Java的前世今生的简单说说

来源:互联网 发布:hbuilder 商城app源码 编辑:程序博客网 时间:2024/05/16 09:57

前言

Java,或许你对这个名字并不陌生,可你知道它的由来和现在它所创下的宏伟帝国板块吗?


是什么

Java是一门面向对象编程语言,具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。这么说可能有点复杂,我们不妨从Java前面的语言说起。

比如C和C++,C语言是一门通用计算机编程语言,应用广泛,更加接触底层,可是由于过于灵活的操作导致容易出错,而且找到错误也并非容易。C++是在C基础上的增添了许多功能,所以名为C++,可是C++过于复杂,给人一种什么都能写的感觉,正是如此使用起来比较困难,可是当掌握了以后便有一种无所不能的感觉。而Java又被人称为C++–,也就是在C++的基础上删去繁琐无用的东西,Java语言简单,具有大量的库去使用,而JVM的使用又让Java具有跨平台能力,一次编写,到处运行。

无疑Java也具有许多缺点,但是Java仍是一门非常适合快速开发的程序语言。


谁写的为什么叫这个名字

我们可以看看Java的标志是一杯咖啡

这里写图片描述

相传Java创造团队即Sun公司的研发人员为了创造一个跨平台而且编写简单的语言,根据嵌入式软件的要求,对C++进行了改造,去除了留在C++的一些不太实用及影响安全的成分,并结合嵌入式系统的实时性要求,开发了一种称为Oak的面向对象语言。可是在注册时发现Oak已经被注册了,所以他们根据经常去的一家爪洼咖啡店的名字将这个语言命名为Java。


Java现状

引用一张来自外国网站的图片(虽然是2013年的,可是现在也差不多,不过很好看所以才放上来)

这里写图片描述

Java占着市场十分大的份额,是全世界最多人用的语言,其热火程度非其他语言可比(虽然现在Javascript也很火),在Android之前的官方最推荐语言就是Java(不过现在好像变成了Kotlin),还有很多领域,比如金融业服务器的应用、嵌入式领域等,Java也有一定的位置。


最后的话

所有资料都来自网上,如果有什么错漏请原谅并指出,谢谢观看啦