新書推薦:
《
一间只属于自己的房间 女性主义先锋伍尔夫代表作 女性精神独立与经济独立的象征,做自己,比任何事都更重要
》
售價:NT$
203.0
《
泉舆日志 幻想世界宝石生物图鉴
》
售價:NT$
611.0
《
养育女孩 : 官方升级版
》
售價:NT$
230.0
《
跨界:蒂利希思想研究
》
售價:NT$
500.0
《
千万别喝南瓜汤(遵守规则绘本)
》
售價:NT$
204.0
《
大模型启示录
》
售價:NT$
510.0
《
东法西渐:19世纪前西方对中国法的记述与评价
》
售價:NT$
918.0
《
养育男孩:官方升级版
》
售價:NT$
230.0
|
內容簡介: |
本教材共11章,详细讲解了Java开发中用到的多种技术:在讲解Java开发环境的搭建及其运行机制、基本语法、面向对象编程思想时,采用通俗易懂的语言阐述抽象的概念,选用典型翔实的例子来演示知识点的运用;在讲解多线程、常用API、集合、IO、GUI、网络编程时,通过剖析案例、分析代码含义、解决常见问题等方式进行阐述,并在书中还增添了许多辅助案例,以帮助学生养成良好的编程习惯。本书附带案例源代码、习题、教学PPT、教学实施案例、教学设计大纲等。本书既可作为高等院校本、专科计算机相关专业的程序设计课程教材,也可作为Java技术基础的培训教材,还可作为广大计算机编程初学者学习的入门级参考教程。
|
關於作者: |
单光庆,副教授,数据库系统工程师,重庆城市管理职业学院软件技术专业带头人;主要从事软件技术研究、高等职业教育研究;近年来,主持市级科研项目2项,主持软件技术专业现代学徒制教育部项目一项;
|
內容試閱:
|
前 言
一、关于本书
21世纪挑战与机遇并存,没有足够的知识储备必将被时代抛弃。中国IT教育产业竞争日趋激烈,用户需求凸显个性,行业发展更需要理性。未来五年IT行业将以每年18%的速度连续增长,将引发IT产业新的发展高潮。要实现信息产业大国的目标,应该依赖教育,要圆信息产业强国的梦想,依然要寄托于教育。IT教育事业任重道远,其产业也正面临着机遇与挑战。我国的计算机教学长久以来一直重原理、轻应用。高等院校的计算机教学机制和教材对计算机本身的认识都存在误区。要改革高校计算机教学,教材改革是重要方面,用计算机教材的改革促进基础教育的改革势在必行。教材是教学过程的重要载体,一本好书,是人生前进的阶梯;一套好教材,是教学成功的基础。加强教材建设是推进人才培养模式改革的重要条件,也是推动中高职协调发展的基础性工程,对促进现代职业教育体系建设,切实提高职业教育人才培养质量具有十分重要的作用。
为什么学习Java?找一份好工作?个人兴趣爱好?还是公司培训需要?不管大家的最终目的是什么,我们都有一个共同的基础目标:学好Java。因为Java是一种纯面向对象程序设计语言。Java具有支持网络应用编程、可跨平台使用、安全性好、支持多线程等特点,使它成为非常适合网络应用程序开发的一种程序设计语言。
在编写本书之前,作者已在高校从事了多年的Java语言程序设计面向对象程序设计CC程序设计数据库技术等课程的教学及科研工作,对于该语言的概念、功能及应用有着较深入的理解和丰富的实践经验。由于Java语言的概念、功能及应用相对抽象,在教学过程中,我们发现已有的大部分教材注重文字理论描述,学生难以理解,不能很好地适应教学需求,故组织编写了这本教材。对抽象且难于理解的知识点,用代码实例进行验证,让学生先看到结果,再返回去理解原理。本教材在内容安排、教学深度、习题、实验及课程设计等方面均满足Java程序设计课程的教学要求。
本书以现代教育理念为指导,在讲授方式上注意结合应用开发实例,注重培养学生理解面向对象程序设计思想,以提高分析和解决实际问题的能力。
书中的所有程序源代码都经上机调试通过。
二、本书结构
全书共12章,可分为五个部分。具体结构如下:
第一部分为Java开发环境搭建,由第1章组成。
第1章:Java开发入门。主要介绍JDK安装、Java开发常用工具、Java开发环境搭建。
第二部分为Java开发语言基础和数组,由第2~3章组成。
第2章:Java编程基础。主要介绍Java开发中的常量、变量、数据类型、类型转换、流程控制语句结构等。
第3章:数组。主要介绍数组的定义、初始化等操作,分别针对一维数组、二维数组和多维数组进行案例演示。
第三部分为面向对象,由第4~7章组成
第4章:面向对象。主要介绍封装、方法、构造方法和方法的重载等。
第5章:类的继承、接口。主要介绍类的继承、接口、多态和异常等。
第6章:JAVA API。主要介绍String类和StringBuffer类、System类和Runtime类、Math类与Random类等。
第7章:框架与集合类。主要介绍Collection接口、List接口、Set接口、Map接口等。
第四部分为IO输入输出与图形用户界面,由第8~9章组成。
第8章:IO输入输出。主要介绍字节流、字符流和File类的常用操作。
第9章:GUI图形用户界面。主要介绍AWT布局管理器、AWT事件处理、AWT绘图中的常用组件和常用操作。
第五部分为网络编程部分,由第10~12章组成。
第10章:JDBC。主要介绍对数据库的访问和连接。
第11章:多线程。主要介绍多线程的操作工作原理等。
第12章:网络编程。主要介绍网络通信与协议、网络编程中的应用。
三、本书特点
本书由易到难,层次结构清晰,实用性较强,强调理论与实践的结合,让读者动脑的同时动手,动手的同时动脑,从而得到真正质的飞跃。本书的主要特点如下:
(1)案例贯穿。以问题启发引入知识点,用针对知识点实际案例调试验证解决证明问题,以知识点案例式为主的上机调试教学。
(2)图文并茂。本书配备大量的图片,可读性强,能激发学生学习的兴趣,可供高职学生使用。
(3)方便教与学。每章都有案例源代码,并经上机调试通过,方便教师教授和学生学习。
(4)任务驱动。为了完成课程案例,设计了很多任务。通过任务驱动的方法,学生亲历真实任务的解决过程,在解决实际技术问题的过程中掌握相应的知识点,做到做中学。
(5)案例贴近生活。在案例的选取上力争贴近学生的生活,让学生有亲切感。
(6)完整的课程资源。提供教学课件、理论及上机源代码、教学例题及答案。
为了方便读者自学,编者尽可能详细地讲解Java环境搭建和各主要部分的内容,并附有大量的屏幕图例供读者学习参考,使读者有身临其境的感觉。
本书由重庆城市管理职业学院教师和行业、企业相关人员参与编写。具体分工如下:第1~7章、第9章由重庆城市管理职业学院单光庆编写,第8章和第11章由重庆城市管理职业学院朱儒明编写,第10章由重庆城市管理职业学院朱广福编写,第12章由重庆城市管理职业学院唐世毅编写。全书由单光庆策划和统稿。
四、适用对象
本书既可作为高职高专计算机专业和非计算机专业的数据库基础教材,又可供广大计算机爱好者自学使用。
由于编者水平有限,加之时间仓促,书中难免存在疏漏之处,希望广大读者多提宝贵意见。
|
|