Java是目前最流行的程序设计语言。 自1995年诞生至今,Java以其面向对象、平台独立性、安全性等优势,在多媒体和互联网等领域获得广泛应用和普遍认可, 并从一门编程语言发展为一个平台,继而为一个产业。本书从Java程序整体设计的角度出发,以3个学习任务为驱动, 以高职高专的理论够用为度为指导,以]Creator为开发工具,对JavaSE6的核心技术进行了介绍,包括Java语法、面向对象技术、数据输入/输出和文件管理、异常处理机制、 图形界面设计、事件处理机制、 多线程技术、数据库技术和网络技术。通过本书的学习,读者可以轻松、快速地掌握Java应用程序和Java小应用程序的开发方法。本书具有以下6个特色: (1)学习任务的选择具有针对性。3个任务分别对应Java程序的三种主要应用:基于控制台的应用程序、基于窗体的应用程序、c/s模式的应用程序。 (2)以任务为中心,知识点围绕任务讲解。3个学习任务贯穿全书,每个任务被分解成若干小任务,采用由任务引入知识点,把知识点讲述演变为任务实现, 完成一个知识点就相应地完成一个小任务,知识点讲述完毕,任务完成。 (3)以能力培养为目的,知识点转化为技能。每个必备知识点都有在任务中的应用分析,并按照提出问题、分析问题和解决问题的逻辑思维过程进行,在整个分析过程中, 能够掌握应用知识点的技能、能够以3个任务为参照进行简单的Java系统开发。(4)版面生动活泼、 内容丰富。必备知识点讲述中插入“说明”、“注意”、“想一想”等内容, 既具有形式上的可接受性与新颖性,又不破坏内容的规律性。(5)整个体系符合教与学的规律要求。每个必备知识点后都有知识点测试和应用操作题, 强化学生对知识点理解及实践操作能力,方便学生自我检验所学知识。(6)教学资料齐备。本书配有电子题库、 电子课件、教学大纲等,方便学生学习和教师授课。