图书前言

前    言

1995年5月,Java语言在Internet舞台一亮相便名声大噪。回顾过去二十多年的成果,编程语言排行榜中Java长期位居第一。Java虚拟机优化线程的魔力、跨平台兼容性、Java虚拟机、面向对象的思想以及简单易学等优点一直使Java在行业中充当霸主。

Java的创始人之一James Gosling说:“Java不仅仅只是applets(小应用程序),它能做任何事情。”事实也同样证明,全球有25亿Java器件运行着Java,450多万Java开发者活跃在地球的每个角落,数以千万计的Web用户每次上网都亲历Java的威力。近几年,我国新兴互联网行业发展迅速,各大传统行业也纷纷向互联网转型,但我国软件人才缺口极其严重,其中Java人才最为缺乏,对Java软件工程师的需求达到全部需求量的60%~70%。

本书提倡实践能力培养与创新素质提升并重,突出实际应用。全书内容结构合理,知识点全面,讲解详细,内容由浅入深,循序渐进,重点难点突出;以初学者的角度详细讲解了Java开发中重点用到的多种技术。包括Java开发环境的搭建及其运行机制、基本语法、面向对象的思想,采用典型翔实的例子、通俗易懂的语言阐述面向对象中的抽象概念。在多线程、常用API、集合、I/O流与文件、多线程编程、网络编程、Java数据库编程章节中,通过剖析案例、分析代码结构含义、解决常见问题等方式,帮助初学者培养良好的编程习惯,通过扫描二维码来进一步扩充所学知识。本书是基于校企合作、培养创新应用型人才的系列教程之一,也是Java工程师和编程初学者的必备书。相信本书对于Java的学习者来说是个相当不错的选择。

本书由新迈尔(北京)科技有限公司大数据事业部总监李运良执笔编写,教材编写过程中得到了新迈尔(北京)科技有限公司领导和大数据事业部符洁、万乐城等一线老师的大力支持,在此表示衷心的感谢。部分课后习题来自网络佚名作者,在此一并感谢。

新迈尔(北京)科技有限公司坐落于北京市中关村软件园,是一家高新技术企业。公司依托中关村产业集聚的优势,协力职业进化,培养出众多电子商务、新媒体运营、UI设计、VR、AI人工智能、大数据等专业符合企业社会用人需求的适用人才。目前拥有在校学员1.5万人,其中实训学员2000人,是一家产教融合的发展中新兴企业。

由于编写时间紧、任务重,书中难免存在错误与疏漏,敬请广大读者和同仁多提宝贵意见和建议,以便再版时予以修正。

编 者