随着编程技术的普及度越来越高,越来越多的人选择学习Java编程。本书是一本为Java编程初学者量身定制的入门教材。书中的示例在JDK 8和JDK 10中均可正常运行。 本书分为4篇,共20章:第1篇介绍Java基础知识,包括Java技术历史、开发环境搭建、语法基础、运算符、流控制、数组、方法;第2篇介绍面向对象相关的编程技术,如类和对象、继承、封装、多态、异常处理、常用类、集合等;第3篇介绍Java编程的高级技术,内容涵盖多线程、I/O处理、文件操作等;第4篇为项目实战部分,介绍Java在数据库编程、GUI编程中的相关技术,并通过计算器实例来巩固学过的知识。 本书内容详尽、示例丰富,是广大Java编程初学者的参考书,同时非常适合高等院校和培训学校计算机及相关专业的师生作为教材使用。