初识Java
一 、Java的语言概述
1.1 Java是什么?
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程
== Java是一种优秀的程序设计语言,它具有令人赏心悦目的语法和易于理解的语义
Java还是有一个有一系列计算机软件和规范形成的技术体系 ==
1.2 Java语言重要性
1.2.1 语言广泛使用程度
注意:上述排名不能说明那个语言好,那个语言不好,没门编程语言都有适应自己的应用场景
1.2.2 工作领域
Java语言目前在信息技术领域的应用是非常广泛的,掌握Java语言可以从事不少的相关开发岗位
- 企业级系统:比如大型复杂的企业级软件系统,Java的安全机制以及跨平台性的优势,其在分布式系统领域开发中有广泛应用,涉及到金融、电信、交通、电子商务、ERP系统等。
- web开发领域:Java语言在设计初期,赶上了互联网发展的风口,当时就瞄准了互联网开发,凭借稳定的性能表现和较好的扩展性,Java语言一直是大型互联网平台的重要解决方案
- 安卓平台应用:Android是一种智能手机操作系统,Java是一门非常流行的编程语言。Android上的应用程序就是大多是用Java编写的,Android的SDK大部分就是直接将Java SDK翻译过来的,所以具有Java基础,也可以快速上手Android开发。
- 大数据平台开发:大数据相关的各类框架,比如:Hadoop、spark、storm、flink等,以及各种中间件flume、kafka、sqoop等