我刚开始学习Java的时候,很长一段时间都有这么个疑惑?Java到底是啥?它能干什么?自己也看过不少的课程和书,大部分都是从Java的发展史开始讲,总之就是那些什么Java历史悠久,Java很优秀,Java越来越牛,用的人越来越多,什么编程语言排行榜常年第一,大致都是这些,然后再扯些其他的,接着就上起了Hello World!就这样,你Java生涯的第一个代码开始了,意思是“你好,世界!”我还是想不通,Java是啥,能干嘛,能不能先告诉我?可能你在刚开始学习Java的时候也有这样的疑惑,那么你会怎么做呢?你不知道啊,怎么办?问别人?不,你应该会想到百度,不是说百度一下,你就知道吗?好嘞,我们上百度看看去:

看到第一个是百度百科对Java的介绍,点开看看吧,百度百科是这样介绍Java的:

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 [1] 。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 [2] 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 [3]

Java语言的巨大成功却在人们的意料之中。自仍Java语言于20年前面世以来,人们就对它充满殷切的期望。当Java融入到Web浏览器时,公众以无比的热情欢迎这种新语言的到来。 Sun公司联合创始人Bill Joy在介绍这种新语言时,毫不掩饰其孤注一掷的心态:“15年来,我们一直力图开发出一种更佳的编程语言和环境,用于创建更简单、更可靠的软件,Java就是这种努力的最终结晶。” Sun于1991年开发出了Java,幵于4年后向公众发布;2010年,Sun被Oracle收购。从Java面世起,Oracle就一直大力支持,它将继续支持这种语言,提供新版本。 在过去的多年中,Java始终没有辜负媒体的大肆宣传。Java之于软件开发犹如咖啡之于饮料。咖啡伴随程序员们度过了无数个不眠之夜,而Java语言让程序员们完成软件开发后便可高枕无忧。 最初,Java是使用在Web浏览器中运行的程序来提升网站吸引力的技术;今天,一些大型网站仌使用它来驱动关系型数据库支持的动态Web应用程序;Java还被用于编写深受欢迎的Android手机和平板电脑应用,如《部落战争》和《Instagram》。

Java需求量非常大,这么多年java从未被超越,第一个问题已经说过了,java是有一个庞大的生态系统,它的覆盖范围非常广,而且已经连续10几年位居开发语言的榜首,所以java是相对于其他语言来说,非常稳定的,不用担心失业的问题 了。
21世纪是互联网的时代,4G时代互联网就得到了快速的发展,马上5G风口就要步入我们的生活,我相信,互联网的技术需求将会得到更大的提升。

最近几年移动互联网的发展,是企业对开发者要求越来越高,已经不再是当年单手CRUD吃遍天下。微服务、集群、分布式、高可用等等已经成了互联网的标配,所以对开发者要求也越来越高,使得人们感觉java需求已经饱和。目前各大互联网公司对java的需求都很大,要求也是越来越高。

更多推荐

为什么各大培训机构都推荐Java?Java为什么值得学呢?