为什么要学 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 这个方向不会有错!


相关文章
|
1月前
|
Oracle Java 关系型数据库
|
5月前
|
Java 开发工具 Android开发
Java 程序设计 第1章 Java入门 笔记
Java 程序设计 第1章 Java入门 笔记
|
6月前
|
Java 编译器 数据库连接
Java学习—初入Java
Java学习—初入Java
|
6月前
|
Java Android开发 C++
C++和Java哪个更适合初学者
C++和Java哪个更适合初学者
|
Java 程序员
java程序员,如何坚持学习下去?
java程序员,如何坚持学习下去?
|
存储 XML 网络协议
学了这么久的Java,你知道Java的特性吗?
学了这么久的Java,你知道Java的特性吗?
126 3
|
开发框架 安全 Java
Java面试|Java基础知识总结一
Java面试|Java基础知识总结一 什么是Java? Java 是 Sun Microsystems 于1995 年首次发布的一种 编程语言 和计算平台。编程语言还比较好理解,那么什么是 计算平台 呢? Java 是快速,安全和可靠的。 从笔记本电脑到数据中心,从游戏机到科学超级计算机,从手机到互联网,Java 无处不在! Java 主要分为三个版本 JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版) JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版 JavaME(J
77 0
Java面试|Java基础知识总结一
|
消息中间件 设计模式 Kubernetes
怎么学Java?最全Java学习路线,总有一款适合你
怎么学Java?最全Java学习路线,总有一款适合你
怎么学Java?最全Java学习路线,总有一款适合你
|
SQL 前端开发 JavaScript
0基础Java自学之路
最近逛知乎的时候,经常看到有人在问“0基础如何自学Java”、“干了几年**,想转行干Java靠谱吗”等问题。不禁让我回想起了自己当初自学Java的日子,因此在这个周末花了点时间,整理了这篇文章,希望对这些正打算自学Java的或者打算转行Java的人有点帮助。
125 0
|
JSON JavaScript Java
【感悟】2015-2016年之Java培训有感
【感悟】2015-2016年之Java培训有感
114 0