为什么要学 Java?

简介: 为什么要学 Java?

因为 Java 是世界第一的编程语言啊!谁给的底气?大概是 TIOBE 这个编程语言排行榜吧。


TIOBE 是编程语言流行趋势的一个指标,每月更新,基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(Google、Bing、Wikipedia)进行计算。

image.png


上面这幅图是几个热门编程语言(Java、C、Python、JavaScript 等等)近些年来的增长趋势。可以看得出,Java 霸占这份榜单很多年,并且还会持续更久。


为什么 Java 会如此受欢迎呢?


1)简单易学,老少咸宜。Java 继承了 C++ 语言面向对象的核心技术,舍弃了容易引起错误的指针,移除了运算符重载和多重继承等难以理解的概念,增加了垃圾回收机制,这些大大简化了程序员的开发成本。


2)跨平台。任何平台只要安装了 JVM(Java 虚拟机),就能运行 Java 程序。真正实现了“Write once, run anywhere”。


3)丰富的类库。全球约有 900 万名 Java 开发人员,创造了一个充满活力和积极进取的 Java 社区,开源类库非常丰富。借助这些类库可以让开发者避免重复造轮子,不用去关注 Java 底层的开发,只关注业务的实现。


4)广泛使用。据估计,全球范围内有超过 30 亿部设备运行 Java,超过其他任何一种语言。Java 被用于众多全球知名的网站中,包括 eBay.com、Linkedin.com、Amazon.com 和 Facebook.com。这一点应该是 Java 屹立不倒的深层次原因吧,大家都在用,才是真的强啊。


5)薪资可观。很多企业都需要 Java 方面的人才,这是一个非常现实的原因,为了生计着想,学习 Java 这个方向不会有错!


相关文章
|
11月前
|
Java
java技能树
java技能树
34 0
|
3月前
|
Java 编译器 数据库连接
Java学习—初入Java
Java学习—初入Java
|
3月前
|
Java Android开发 C++
C++和Java哪个更适合初学者
C++和Java哪个更适合初学者
|
Java 程序员
java程序员,如何坚持学习下去?
java程序员,如何坚持学习下去?
|
存储 XML 网络协议
学了这么久的Java,你知道Java的特性吗?
学了这么久的Java,你知道Java的特性吗?
114 3
|
消息中间件 设计模式 Kubernetes
怎么学Java?最全Java学习路线,总有一款适合你
怎么学Java?最全Java学习路线,总有一款适合你
怎么学Java?最全Java学习路线,总有一款适合你
|
SQL 前端开发 JavaScript
0基础Java自学之路
最近逛知乎的时候,经常看到有人在问“0基础如何自学Java”、“干了几年**,想转行干Java靠谱吗”等问题。不禁让我回想起了自己当初自学Java的日子,因此在这个周末花了点时间,整理了这篇文章,希望对这些正打算自学Java的或者打算转行Java的人有点帮助。
114 0
|
JSON JavaScript Java
【感悟】2015-2016年之Java培训有感
【感悟】2015-2016年之Java培训有感
104 0
|
SQL 前端开发 算法
自学Java的个人建议
个人建议,欢迎交流。
143 0
|
Java 数据库连接 Linux
Java必备知识(一)
一、接口与抽象类的区别?
91 0