Java程序设计与项目实践
¥
37.01
5.6折
¥
66
九五品
仅1件
作者代英明,陈建国
出版社清华大学出版社
ISBN9787302584339
出版时间2022-10
版次1
装帧平装
开本16开
纸张胶版纸
页数292页
字数99999千字
定价66元
上书时间2024-05-06
商品详情
- 品相描述:九五品
- 商品描述
-
基本信息
书名:Java程序设计与项目实践
定价:66.00元
作者:代英明,陈建国
出版社:清华大学出版社
出版日期:2022-10-01
ISBN:9787302584339
字数:432000
页码:292
版次:
装帧:平装
开本:16开
商品重量:
编辑推荐
内容提要
《Java程序设计与项目实践/高职高专“工作过程导向”新理念教材·计算机系列》内容包括Java语言开发环境的搭建、基本语法、面向对象编程、集合框架类、文件操作、多线程编程、数据库和网络编程等。 《Java程序设计与项目实践/高职高专“工作过程导向”新理念教材·计算机系列》以JDK1.8、MyEclipse10和MySQL为开发平台,配合巩固训练和动手实践,使读者通过项目分解和任务学习配套案例上机练习逐步掌握相关知识,从而扩展知识面,培养自主学习能力。 《Java程序设计与项目实践/高职高专“工作过程导向”新理念教材·计算机系列》根据高职教学的特点,突出实践环节和技能应用,将知识点融入项目案例中,并配合大量练习,使学生达到熟练掌握的目的。 《Java程序设计与项目实践/高职高专“工作过程导向”新理念教材·计算机系列》可作为高职高专院校计算机相关专业Java语言课程的教材,也可作为Java自学者和应用开发者的参考用书。
目录
项目1搭建学生信息管理系统开发平台1任务1.1搭建系统开发环境11.1.1Java语言的发展历程及特点11.1.2Java开发工具的选择41.1.3K的下载与安装61.1.4MyEclipse的下载与使用91.1.5拓展训练——引入库文件11任务1.2编写第一个Java程序121.2.1Java的两类程序121.2.2用K和文本编辑器实现两类程序141.2.3用MyEclipse实现两类程序161.2.4拓展训练——编写简单的Java应用程序16习题116项目2学生基本信息处理——Java语言概述19任务2.1学生基本信息的数据结构192.1.1标识符与关键字202.1.2数据类型202.1.3字符串232.1.4运算符与表达式232.1.5拓展训练——main方法31任务2.2学生基本信息的输入与输出322.2.1数据的输入/输出322.2.2拓展训练——命令行参数34任务2.3学生信息的统计342.3.1顺序结构342.3.2分支结构352.3.3循环结构36Java程序设计与项目实践目录2.3.4跳转语句392.3.5拓展训练——数组39习题240项目3学生信息组织——面向对象程序设计44任务3.1学生基本信息的实现443.1.1面向对象基础453.1.2类483.1.3对象与类的使用533.1.4static关键字563.1.5Java访问控制符583.1.6this的应用613.1.7拓展训练——编写学生类633.1.8任务实现64任务3.2不同类型学生和班级信息的实现673.2.1继承673.2.2super关键字743.2.3final关键字753.2.4abstract关键字773.2.5接口793.2.6拓展训练——内部类843.2.7任务实现89任务3.3工具类的实现903.3.1包903.3.2封装923.3.3多态性933.3.4系统类库 API933.3.5集合1043.3.6拓展训练——Java增强特性1093.3.7任务实现114任务3.4录入异常处理1143.4.1异常的概念1153.4.2异常处理机制1173.4.3自定义异常类1203.4.4实现机制1203.4.5拓展训练——异常转型和异常链122习题3123项目4设计系统GUI界面——图形用户界面设计128任务4.1系统登录界面设计1284.1.1图形界面基础——AWT1294.1.2Swing1294.1.3组件、容器组件与常用可视组件1304.1.4布局管理器1364.1.5拓展训练——边框、观感1454.1.6实现机制147任务4.2系统主界面设计1504.2.1Java事件处理机制1504.2.2AWT事件及其相应的监听器接口1534.2.3事件适配器1574.2.4拓展训练——可供用户选择的可视组件1584.2.5实现机制168任务4.3学生成绩的图形绘制1714.3.1坐标系1714.3.2Graphics类的常用方法1724.3.3Font类1774.3.4Color类1784.3.5拓展训练——Graphics2D1804.3.6实现机制184任务4.4电子相册1854.4.1Applet概述1854.4.2装载图像、跟踪及显示图像1884.4.3拓展训练——播放幻灯片和动画、播放声音1954.4.4实现机制198习题4199项目5学生成绩信息检索——数据库技术202任务5.1装载数据库驱动程序2025.1.1BC简介2035.1.2BC驱动程序分类2035.1.3选择数据库连接方式2045.1.4BC装载2065.1.5拓展训练——BC API206任务5.2连接/关闭数据库2075.2.1DriverManager类2075.2.2Connection接口2085.2.3Statement接口2085.2.4拓展训练——ResultSet接口209任务5.3数据库操作2105.3.1查询2115.3.2插入记录2145.3.3删除记录2165.3.4更新2165.3.5拓展训练——修改记录2175.3.6实现机制219习题5228项目6学生成绩的导入/导出——输入/输出230任务6.1输入/输出流2306.1.1流2316.1.2标准输入/输出流2336.1.3字节流2346.1.4字符输入/输出流237任务6.2文件操作2426.2.1File类2426.2.2文件操作2446.2.3实现机制246习题6247项目7在线倒计时牌——多线程编程技术251任务7.1理解线程252任务7.2创建线程253任务7.3线程通信258任务7.4拓展训练——线程池267任务7.5实现机制274习题7276项目8网络通信278任务8.1IP地址与InetAddress类278任务8.2URL类和URLConnection类280任务8.3应用InetAddress类282任务8.4Socket通信283拓展训练——UDP290习题8292参考文献293
作者介绍
代英明,女,45岁,讲师,任职于绵阳职业技术学院。长期从事Java及Android的教学。主持院级科研课题2项,主持精品资源共享课程开发课题3项,省级课题1项,参与电子、软件与信息服务专业群建设。近年来主编教材2部。
序言
— 没有更多了 —
以下为对购买帮助不大的评价