本书以简明的方式介绍了Java的基础知识,并介绍了运用Java进行Android程序开发的过程。全书共11章,前10章主要介绍Java的基础语法和基本知识,包括Java的安装、语言基础、条件语句、循环语句、数组和面向对象的基础知识等,并且对Java中的异常处理机制、Java的类库、输入输出操作和数据库操作进行了详细描述;第11章主要介绍运用Java进行Android手机APP开发的过程,包括开发系统的配置、手机APP软件的开发流程等内容。为便于学生巩固所学知识,每章都附有相应的习题。 本书可以作为高等院校计算机科学、电子科学与技术、信息科学等专业本科生及研究生的教材,也可以作为相关研究人员及工程技术人员的参考书。