Java 教程简介

Java 语言诞生于 1995 年,由 Sun 公司出品。Java 是面向对象的语言,诞生于 C++ 之后,受 C++ 的影响非常大。C++ 虽然也是面向对象的语言,但是保留了 C 语言中的指针、设计了多重继承。Java 设计时充分考虑了 C++ 的优势和劣势,移除了指针、多重继承等,引入了垃圾回收机制。

Java 在世界范围内有着广泛的应用。垃圾回收器解放了程序员的生产力,活跃的社区诞生了很多优秀的框架和工具,目前已经形成了完整且蓬勃发展的生态。spring、springboot、tomcat、mybatis 等开源软件大大提升了开发效率,在互联网行业被广泛使用。

从互联网到企业平台,Java是应用最广泛的编程语言,原因在于:

  • Java是基于JVM虚拟机的跨平台语言,一次编写,到处运行;

  • Java程序易于编写,而且有内置垃圾收集,不必考虑内存管理;

  • Java虚拟机拥有工业级的稳定性和高度优化的性能,且经过了长时期的考验;

  • Java拥有最广泛的开源社区支持,各种高质量组件随时可用。

Java语言常年霸占着三大市场:

  • 互联网和企业应用;

  • 大数据平台,主要有Hadoop、Spark、Flink等;

  • Android移动平台。

这意味着Java拥有最广泛的就业市场。

本教程收录 Java 常用的基础知识和难点,偏重于复习Java知识,以帮助读者在面试中获得优势。

© 2016 - 2024 chengxuzhixin.com All Rights Reserved.

浙ICP备2021034854号-1    浙公网安备 33011002016107号