教才介绍了Java语言的基础知识,围绕Java算法设计,组织并介绍涉及的核心知识,程序的调试采用Idea集成开发环境。全书共有15章,主要包括Java集成开发环境idea、Java语言基础、控制语句与算法、数组与字符串等常用类、Java面向对象的程序设计、文件系统基础、异常处理与多线程、GUI编程、集合与工具类、数据库编程与应用。教材把Java的基础知识融入到程序案例中,把握最核心的内容而非语法的罗列,以到达学以致用。本教程采用最新的idea集成开发环境,使学生在学习基本Java知识的同时,掌握java编程与调试技术,提高学生的动手能力。 本教材可以作为高校计算机专业学生和非计算机专业学生学习Java语言与程序设计的教材,同时也适合Java爱好者学习与参考使用。