- Java高手是怎样炼成的:原理、方法与实践
- 高永强 卢晨
- 523字
- 2025-02-22 03:00:10
1.1 什么是Java
Java语言自1997年发布以来,经历了互联网的崛起和繁荣,超越了任何其他编程语言,如作为其基础的C++,迅速发展为当今最流行的软件开发语言,顺理成章地成为应用云技术和大数据的基础。Java是一个100%面向对象的语言,即在设计编程时将世间万物看成是对象。“人以群分,物以类聚”,举例来说,具体的汽车类,如红旗轿车、丰田越野车等,就是汽车这个类中的对象。在Java程序中,不存在任何超出类和对象的语句体。Java又是世界上第一个不依赖于操作系统或工作平台的计算机编程语言,即用Java编写的任何应用程序,可以“一次编写,任何地方执行”。Java语言包括3个软件开发包:Java SE是Java语言的标准即核心版本;Java EE是企业版本,用来开发大规模应用程序;Java ME是微型版本,主要用于移动设备如手机以及嵌入式应用软件程序。这些Java软件开发包都可在甲骨文公司网站免费下载。
Java SE是学习其他版本的基础,本书讨论的是Java标准版本Java SE。由于Java语言经过20多年的发展和更新,其技术日趋成熟,版本的更新也渐渐趋缓,本书献给你的Java语言,适用于所有Java SE 9和以后的更新版本。
更多信息 标准版本的Java语言商业名称现统一为Java SE加主要版本号,如Java SE10,而其软件开发包则称为JDK10.x.x。Java是第一个百分之百面向对象、不依赖于任何工作平台、开源、免费下载的语言。