Java套用开发


Java套用开发

文章插图
Java套用开发【Java套用开发】《Java套用开发》是由华中科技大学出版社出版的图书,作者是张卫 、王向中 。本书内容包括信息的输入和输出、堆叠结构的实现、分数和複数类的实现、用户登录注册系统开发和记事本开发等九个项目 。
基本介绍书名:Java套用开发
作者:张  卫  王向中
ISBN:9787560966243
定价:29.80元
出版信息版次:第1版第1次开本:正16开字数:40千字页数:270页开卷分类:计算机内容简介本书按照工学结合人才培养模式的要求,依据基于工作过程的课程体系开发的思路进行设计 。以Java套用开发工作领域中的软体开发项目为载体,以培养Java软体代码编写能力和面向对象的基本技术套用能力为目标,以工作任务驱动为主线来组织本书的编写 。本书的编写主旨不再是只向学生传授知识,而是在项目的开发过程中,培养学生运用知识来自己构建知识体系,重点是培养学生的知识和基本技术的套用能力,分析问题和解决问题的能力 。本书的项目目是以软体开发工作中涉及的各种基本知识、基本技术和基本技能要求为线索设计的 。全书内容的编排和组织是以满足企业岗位工作需求、遵循学生的认知规律、有利于提高学习者的动手能力为依据确定的 。其显着特点是对学习者职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要而进行,并融合了软体开发职业对知识、技能和态度的要求 。本书可以作为高职高专计算机及相关专业的教材,或者作为高等院校公共选修课程的教材,同时还可以作为社会力量办学、职业技能培训教材,以及自学参考书 。作者简介南京铁道职业技术学院教师张卫,南京铁道职业技术学院教师王向中,南京化工职业技术学院教师王坤,南京工业职业技术学院教师凌方联合编写 。目录项目一信息的输入和输出(1)任务1学生信息类开发(1)1.1.1任务书——设计和开发一个表示学生信息的类(1)1.1.2知识学习(2)1.1.3实践操作(8)1.1.4小结(12)任务2学生信息的输入(13)1.2.1任务书——设计和开发一个输入学生信息的类(13)1.2.2知识学习(13)1.2.3实践操作(14)任务3学生信息的输出(16)1.3.1任务书——实现学生信息类中的信息输出功能(16)1.3.2知识学习(16)1.3.3实践操作(17)任务4多个学生信息的输入和输出(18)1.4.1任务书——实现多个学生信息的输入和输出操作(18)1.4.2知识学习(19)1.4.3实践操作(22)1.4.4思考与提高(26)项目二堆叠结构的实现(27)任务1堆叠结构抽象类开发(27)2.1.1任务书——创建堆叠结构的抽象类(27)2.1.2知识学习(27)2.1.3实践操作(31)2.1.4拓展学习(32)任务2固定大小堆叠开发(32)2.2.1任务书——创建一个固定大小的堆叠(32)2.2.2知识学习(32)2.2.3实践操作(35)2.2.4思考与提高(37)任务3动态堆叠开发(37)2.3.1任务书——创建一个动态堆叠类(37)2.3.2知识学习(37)2.3.3实践操作(38)2.3.4思考与提高 (40)Java套用开发目录项目三分数和複数类的实现(41)任务1分数类和複数类共同接口开发(41)3.1.1任务书——创建一个分数类和複数类共同接口(41)3.1.2知识学习(41)3.1.3实践操作(43)任务2分数类开发(43)3.2.1任务书——创建一个数学中的分数类型(43)3.2.2知识学习(44)3.2.3实践操作(51)3.2.4拓展学习(55)任务3複数类开发(55)3.3.1任务书——创建一个数学中的複数类(55)3.3.2实践操作(56)项目四用户登录注册系统开发(60)任务1用户登录窗体开发(61)4.1.1任务书——创建用户登录界面(61)4.1.2知识学习(61)4.1.3实践操作(65)4.1.4拓展学习(68)任务2用户注册界面开发(68)4.2.1任务书——注册界面的开发(68)4.2.2知识学习(68)4.2.3实践操作(69)4.2.4思考与提高(72)任务3用户登录功能开发(72)4.3.1任务书——用户登录界面功能开发(72)4.3.2知识学习(72)4.3.3实践操作(89)4.3.4思考与提高(95)4.3.5拓展学习(95)任务4用户注册功能的开发(95)4.4.1任务书——注册界面功能开发(95)4.4.2实践操作(96)4.4.3思考与提高(99)项目五记事本开发(100)任务1主窗体的开发(101)5.1.1任务书——开发记事本的主窗体(101)5.1.2知识学习(102)5.1.3实践操作(105)任务2文本编辑窗体的开发(107)5.2.1任务书——记事本文本编辑视窗的开发(107)5.2.2知识学习(108)5.2.3实践操作(110)任务3档案选单功能的开发(111)5.3.1任务书——档案选单功能开发(111)5.3.2知识学习(112)5.3.3实践操作(120)任务4编辑选单功能的开发(124)5.4.1任务书——开发编辑选单功能(124)5.4.2知识学习(125)5.4.3实践操作(133)5.4.4思考与提高(135)任务5工具列的开发(135)5.5.1任务书——开发工具列(136)5.5.2知识学习(136)5.5.3实践操作(138)项目六模拟数码管计时器开发(140)任务1模拟数码管的开发(140)6.1.1任务书——开发模拟数码管(140) 6.1.2知识学习(141)6.1.3实践操作(146)任务2计时器的开发(148)6.2.1任务书——开发计时器(148)6.2.2知识学习(149)6.2.3实践操作(151)任务3计时器显示窗体的开发(154)6.3.1任务书——开发计时器显示窗体(154)6.3.2实践操作(154)项目七画图程式开发(156)任务1主窗体开发(156)7.1.1任务书——开发画图程式主窗体(156)7.1.2知识学习(157)7.1.3实践操作(158)任务2绘图面板的开发(159)7.2.1任务书——绘图面板开发(160)7.2.2知识学习(160)7.2.3实践操作(162)任务3档案选单的开发(163)7.3.1任务书——档案选单开发(163)7.3.2知识学习(163)7.3.3实践操作(166)任务4绘图工具列的开发(170)7.4.1任务书——绘图工具列开发(170)7.4.2知识学习(170)7.4.3实践操作(177)7.4.4思考与提高(181)项目八聊天室系统开发(182)任务1单用户聊天室开发(183)8.1.1任务书——开发单用户聊天室(183)8.1.2知识学习(183)8.1.3实践操作(195)任务2多用户聊天室开发(197)8.2.1任务书——开发多用户聊天室(197)8.2.2知识学习(198)8.2.3实践操作(209)项目九校园IP查询系统开发(224)任务1资料库设计和实现(225)9.1.1任务书——设计一个IP位址信息资料库(225)9.1.2知识学习(225)9.1.3实践操作(228)任务2校园IP查询系统主界面开发(233)9.2.1任务书——校园IP查询系统主界面的开发(233)9.2.2知识学习(233)9.2.3实践操作(237)任务3IP信息存取子系统开发(242)9.3.1任务书——IP信息存取子系统功能的开发和调试(242)9.3.2知识学习(242)9.3.3实践操作(246)任务4IP信息查询子系统开发(250)9.4.1任务书——IP信息查询子系统开发(250)9.4.2实践操作(251)附录AJava的安装配置(255)附录B常用ASCII码錶及键盘常用ASCII码(265)附录CJava编程规则(267)