
前言
Foreword
Java语言是计算机行业及互联网行业开发人员需要掌握的编程语言之一,也是大学计算机类相关专业的一门重要的专业基础课程。本书主要帮助读者学习Java编程语言及面向对象的思想,以边学边练的方式让读者能够熟练编写Java代码,同时让其在编写代码时了解每一个知识点的原理,为软件开发打下坚实的基础。
本书没有采取从变量、函数到标识符语句层层递进的顺序讲解,而是从第2章开始就介绍面向对象的思想,希望读者能从根源上了解Java语言,知其然也知其所以然。另外,本书是一本针对性非常强的教材,除了可以作为学习Java语言的参考书之外,还可以用作Android应用开发的基础语言书,所以本书针对在Android开发中涉及的大部分知识点也进行了详解。
针对高校此类专业教材缺乏的现状,我们以多年来在嵌入式工程技术领域及移动开发行业内的人才培养、项目研发的经验为基础,汇总并分析了近几年积累的数百家企业对Java及Android研发相关岗位的需求,并结合行业应用技术的最新状况及未来发展趋势,调研了开设Android专业的高校的课程设置情况、学生特点和教学用书现状。通过整理和分析,我们对专业技能和基本知识进行合理划分,编写了系列教材,包括《Java编程详解(微课版)》和《Android应用程序开发与典型案例(微课版)》。
本书由华清远见教育集团创始人季久峰和教研副总裁、研发中心总经理刘洪涛任主编,高明旭、马家兴、孙永梅任副主编。本书的完成得到了华清远见嵌入式学院及创客学院的帮助,本书内容参考了学院与嵌入式及移动开发企业需求无缝对接的、科学的专业人才培养体系。
读者登录华清创客学院官网,或在微信公众号内搜索并关注“创客学院公会”公众号,即可在线学习海量IT课程!欢迎读者加入华清远见图书读者QQ群516633798,获取更多资源与服务。
由于编者水平有限,书中疏漏之处在所难免,恳请读者批评指正。
编者
2018年12月