从你开始学习编程的那一刻起,就注定了以后所要走的路:从编程学习者开始,依次经
历实习生、程序员、软件工程师、架构师、CTO 等职位的磨砺;当你站在职位顶峰的位置蓦
然回首,你会发现自己的成功并不是偶然,在程序员的成长之路上会有不断修改代码、寻找
并解决Bug、不停测试程序和修改项目的经历;不可否认的是,只要你在自己的开发生涯中
稳扎稳打,并且善于总结和学习,最终将会得到可喜的收获。
■ 选择一本合适的书
对于一名程序开发初学者来说,究竟如何学习并提高自己的开发技术呢?答案就是买一
本合适的程序开发书籍进行学习。但是,市面上多数面向初学者的编程书籍中的大多数篇幅
都是基础知识讲解,大多偏向于理论,读者读了以后在面对实战项目时还是无从下手。如何
实现从理论平滑过渡到项目实战,是初学者迫切需要解决的问题,为此,我们特意策划编写
了本书。
本书将面向完全没有编程经验的零基础的读者,实现零基础到Java 开发高手的跨越。本
书讲解了Java 语言几乎所有的基础知识和技巧,这些知识能够帮助开发者迅速开发出需要的
数据分析功能,提高我们的开发效率。
■ 本书的特色
1.内容全面
本书详细讲解Java 语言所涵盖的所有知识点,循序渐进地讲解了这些技术的使用方法和
技巧,帮助读者快速步入Java 开发高手之列。
2.实例驱动教学,全书共计217个实例
本书共计217个实例,通过对这些实例的讲解实现了对知识点的横向切入和纵向比较,
让读者有更多的实践演练机会,并且可以从不同的方位展现一个知识点的用法,确保读者扎
实掌握每一个知识点。
3.视频讲解,二维码布局全书
本书正文的每一个二级目录都有一个二维码,通过二维码扫描可以观看讲解视频,既包
括实例讲解也包括教程讲解,帮助读者的开发水平实现拔高处理。
4.本书售后帮助读者快速解决学习问题
无论书中的疑惑,还是在学习中的问题,我们将在第一时间为读者解答问题,这是市面
中其他图书所没有的服务,这也是我们对读者的承诺。
PREFACE 前 言
I
II
Java学习笔记:从入门到实战
5.网站论坛实现教学互动,形成互帮互学的朋友圈
本书作者为了方便给读者答疑,特提供了网站论坛技术支持,可通过QQ(729017304)
获得,并且随时在线与读者互动。让大家在互学互帮中形成一个良好的学习编程的氛围。
■ 本书的读者对象
没有编程经验的零基础读者;
Java 初学者和自学者;
Web 爱好者和开发人员;
游戏开发人员;
数据库工程师和管理员;
大中专院校的教育工作者。
■ 致谢
本书在编写过程中,得到了中国铁道出版社有限公司编辑的大力支持,正是各位编辑的
求实、耐心和效率,才使得本书能够在极短的时间内出版。另外,也十分感谢我的家人给予
的巨大支持。本人水平毕竟有限,书中存在纰漏之处在所难免,诚请读者提出宝贵的意见或
建议,以便修订并使之日臻完善。
最后感谢您购买本书,希望本书能成为您编程路上的领航者,祝您阅读快乐!
编者
2019 年7 月