Java程序设计项目开发教程

价格 54.00对比
发货 广东东莞市
销量 暂无
评价 已有 0 条评价
人气 已有 0 人关注
数量
+-
库存100
 
联系方式
加关注0

博文图书网

管理员第2年
资料通过认证
保证金未缴纳

内容简介

Java语言是当今流行的面向对象编程语言之一,它以其健壮、、可移植等优点成了的技术。本书以典型项目讲述了面向对象程序设计的相关概念和使用方法。通过本书的学生不仅能够学本的面向对象程序设计技术,还能够掌握用Java语言开发软件项目的方法。 本书以学生课程考试系统项目为开发主线,分解为11个项目,贯穿全书。本书介绍了Java基础的开发技术和理论,将知识点与开发实践紧密结合。本书内括Java语言基础知识、类与对象的基本概念、面向对象的三大特征、接口与抽象类、输入/输出流、图形用户界面设计、多线程、数据库等知识点的介绍。读者通过阅读本书,可以掌握Java的初级开发技术。 本书可以作为高职高专院校软件技术专业、网络技术专业以及其他相关专业的教材或参考书,也适合软件开发人员及其他有关人员作为自学参考书或培训教材。

目录

目录篇项目开发前期准备项目1开发课程考试系统的准备31.1相关知识31.1.1Java语言的发展历史41.1.2Java语言的特点51.1.3Java工作机制61.1.4Eclipse集成开发环境71.2项目设计与分析81.3项目实施9任务11K的安装9任务12Java环境变量配置11任务13Eclipse集成工具安装14任务14编写个Java程序18自测题22项目2处理课程考试系统中的学生成绩232.1相关知识232.1.1Java注释232.1.2标识符与关键字242.1.3变量与常量252.1.4数据类型与转换262.1.5运算符与表达式292.1.6选择结构语句322.1.7循环结构语句362.1.8跳转语句392.1.9数组412.1.10方法与重载462.2项目设计与分析482.3项目实施49任务21利用数组和选择结构语句实现成绩分数与评价的转换49任务22利用数组和循环结构语句实现分数的排序50自测题51项目3定义使用课程考试系统中相关的类523.1相关知识523.1.1面向对象编程的思想523.1.2类与对象的创建和使用533.1.3类的封装583.1.4类的继承633.1.5类的多态663.1.6抽象类与接口683.2项目设计与分析703.3项目实施71任务31学生类的定义71任务32问题类的定义72自测题73项目4捕获课程考试系统中的异常754.1相关知识754.1.1什么是异常764.1.2异常的捕获和处理784.1.3异常的抛出与声明804.1.4自定义异常814.2项目设计与分析834.3项目实施83任务41自定义考试系统中学生年龄异常的处理83任务42捕获考试系统中计均分的算术异常85自测题85篇开发课程考试系统项目5设计课程考试系统的用户登录界面915.1相关知识915.1.1Swing概述915.1.2Swing容器925.1.3常用组件1005.1.4布局管理器1085.2项目分析与设计1145.3项目实施115任务51设计计算器115任务52设计登录页面115自测题117项目6处理课程考试系统中的用户登录事件1186.1相关知识1186.1.1Java事件处理机制1186.1.2动作事件1206.1.3键盘事件1226.1.4鼠标事件1246.1.5窗口事件1306.2项目分析与设计1326.3项目实施132任务61登能实现132任务62注能实现133任务63取能实现133自测题135项目7实现课程考试系统中的用户注能1377.1相关知识1377.1.1单选按钮和复选框1377.1.2下拉框和列表框1417.1.3盒式布局管理器1467.2项目分析与设计1477.3项目实施148任务71编写注册页面148任务72实现页面监听事件151自测题153项目8读/写考试系统中的文件1548.1相关知识1548.1.1输入/输出流概述1548.1.2字符流和字节流1578.1.3过滤流和数据流1628.1.4标准输入/输出流1668.1.5对象序列化1688.2项目分析与设计1708.3项目实施170任务81读取注册文件170任务82页面控件监听172自测题181项目9实现课程考试系统的能1839.1相关知识1839.1.1线程概述1839.1.2线程的创建与使用1849.1.3线程生命周期1889.1.4线程优先级与调度1899.1.5线程同步1929.2项目分析与设计1959.3项目实施196任务91页面编写196任务92计时线程编写197自测题198项目10实现课程考试系统界面20110.1相关知识20110.1.1菜单类控件20110.1.2工具栏20710.1.3滚动面板21010.2项目分析与设计21110.3项目实施213自测题224项目11安装并使用课程考试系统的数据库22611.1相关知识22611.1.1MySQL数据库概述22611.1.2数据库的安装与配置22711.1.3创建课程考试系统数据库23611.1.4数据的插入、删除、修改和查询23811.1.5Java连接数据库24911.1.6Java操作数据25411.2项目分析与设计26011.3项目实施261任务111连接数据库,验证用户名和密码261任务112修改用户注能的 register()方法261自测题263参考文献265

举报收藏 0
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2021111040号