您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
联系客服
|
搜索
热搜:
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Java应用开发与实践/王飞雪
装帧: 平装
出版社: 西安电子科技大学出版社
作者: 王飞雪
出版日期: 2020-08-01
商品条码: 9787560658131
版次: 1
开本: 16开
出版年份: 2020
定价:
¥54
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
收藏
上架到店铺
×
Close
上架到店铺
{{shop.name}}
点此去绑定店铺
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥22.05
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书分为三大部分。第一部分(第1章和第2章)为Java程序设计基础,主要介绍面向对象程序设计思想、Java概述和Java基础语法;第二部分(第3~11章)为酒店管理系统的设计,该部分内容以酒店管理系统项目作为教学案例,通过将项目简化、分解成若干模块来讲述如何利用面向对象程序设计的方法来开发项目,让读者能够从实践项目的开发过程中领悟程序设计的真谛;第三部分(第12章)为酒店管理系统的实现,是前面各个章节的总结,以课程设计的方式,从软件开发的角度阐述酒店管理系统的开发流程,既为读者提供了本系统开发的步骤及引导,又对其他Java应用系统的开发有一定的借鉴意义。本书适合作为应用型本科“程序设计基础”课程的教材,也适合作为Java程序员的参考用书。
目录
第1章 面向对象程序设计概述 21.1 两种程序设计语言 21.1.1 面向过程的程序设计语言 21.1.2 面向对象的程序设计语言 31.1.3 从C语言到Java语言设计的转变 41.2 Java概述 51.2.1 Java平台划分 51.2.2 Java的特点 51.2.3 Java的主要应用领域 61.3 Java开发工具 71.3.1 JDK简介 71.3.2 MyEclipse简介 91.3.3 Eclipse简介 111.3.4 NetBeans简介 131.4 带标准输出的最小样本程序 141.4.1 创建Java文件 141.4.2 编译Java文件 151.4.3 运行class文件 161.4.4 认识JVM 161.4.5 Java编程规范 171.4.6 Java帮助文档 181.4.7 Java注释 181.5 实训 搭建Java的运行环境 19任务1 安装JDK 19任务2 设置环境变量 25任务3 安装和使用EditPlus文本编辑器 30任务4 编译和运行cmd命令行 351.6 实践 编写我的第一个Java程序 411.7 小结 46习题1 46第2章 Java基础语法 482.1 Java的基本组成元素 482.1.1 标识符 482.1.2 关键字 482.2 Java的数据类型 492.2.1 Java的基本数据类型 492.2.2 变量 502.2.3 常量 522.2.4 常量的定义 532.2.5 基本数据类型转换 532.3 数组与字符串 542.3.1 一维数组 542.3.2 二维数组 572.3.3 字符串与String类 582.4 运算符、表达式和流程控制语句 602.4.1 运算符和表达式 602.4.2 条件语句 682.4.3 循环语句 722.4.4 break语句和continue语句 772.5 实训 Java基础语法练习 79任务1 利用数据类型转换进行运算 79任务2 数组练习 79任务3 字符串练习 80任务4 控制结构练习 812.6 实践 利用if-else语句解决实际问题 822.7 小结 83习题2 83第二部分 酒店管理系统的设计第3章 酒店管理系统项目设计 863.1 界面设计 863.1.1 欢迎界面 863.1.2 登录界面 873.1.3 主管理界面和次管理界面 883.1.4 增加信息界面 893.1.5 查询信息界面 893.1.6 删除信息界面 903.2 功能模块设计 913.2.1 客人管理模块 923.2.2 餐饮管理模块 923.2.3 生成报表模块 923.3 数据库设计 933.3.1 创建表 943.3.2 增加、删除、查询表数据 943.3.3 创建视图 943.4 系统的目录结构 953.4.1 MVC模式 953.4.2 目录结构中的各个文件 953.5 小结 96习题3 96第4章 类的设计与实现 974.1 类和对象 974.1.1 类和对象的概念 974.1.2 类和对象的关系 984.2 类的定义 984.2.1 成员变量 984.2.2 成员方法 994.2.3 构造方法 1014.3 对象的创建 1034.3.1 对象的创建及初始化 1034.3.2 方法的调用 1044.3.3 this关键字 1054.3.4 static关键字 1064.3.5 对象的生命周期 1104.4 封装、继承和多态 1114.4.1 类及类成员的访问修饰符和其他修饰符 1114.4.2 封装 1124.4.3 继承的实现 1154.4.4 多态——方法覆盖与方法重载 1184.4.5 包 1214.4.6 最终类 1224.5 抽象类和接口 1224.5.1 抽象类和抽象方法 1224.5.2 继承抽象类 1244.5.3 接口的概念与定义 1254.5.4 接口的实现 1254.5.5 抽象类和接口的区别及应用 1284.6 实训 类的设计与实现基础练习 129任务1 父类与子类的定义及实现 129任务2 接口实现多态 1304.7 实践 酒店管理系统的类和 接口定义 1314.8 小结 134习题4 134第5章 集合与泛型 1375.1 集合框架 1375.1.1 Collection接口及其常用子接口 1375.1.2 List接口及其实现类 1385.1.3 Set接口及其实现类 1445.1.4 Map接口及其实现类 1465.1.5 各种集合实现类的特点 1485.2 泛型 1485.2.1 泛型的意义 1485.2.2 泛型在类中的应用 1505.2.3 泛型在接口中的应用 1525.3 实训 集合实现类的基础练习 153任务1 使用集合实现类ArrayList存储对象 153任务2 使用集合实现类HashMap存储对象 1555.4 小结 158习题5 158第6章 异常处理 1606.1 异常的概述 1606.1.1 异常的概念和分类 1606.1.2 编译异常 1616.1.3 运行时异常 1616.1.4 错误 1616.2 异常处理 1626.2.1 捕获异常 1626.2.2 抛出异常 1656.3 自定义异常 1666.4 实训 异常处理基础练习 167任务1 利用try/catch和throws处理小于0或不是数字的情况 167任务2 利用try/catch和throws处理年龄不能超过35岁的情况 1696.5 实践 定义酒店管理系统的 异常及处理 1716.6 小结 174习题6 175第7章 图形用户界面设计 1777.1 图形用户界面简介 1777.1.1 认识图形用户界面 1777.1.2 awt与swing简介 1787.2 三大布局管理器 1787.2.1 边界布局BorderLayout 1797.2.2 流式布局FlowLayout 1797.2.3 网格布局GridLayout 1807.3 容器 1817.3.1 基本容器组件 1817.3.2 JFrame窗体 1827.3.3 面板 1837.4 组件 1847.4.1 按钮 1857.4.2 标签和文本框 1877.4.3 复选框和单选按钮 1887.4.4 列表框和组合框、滚动窗格 1907.4.5 菜单 1927.4.6 对话框 1947.5 实训 图形用户界面设计基础练习 200任务1 三种布局器的混合使用 200任务2 利用下拉列表框ComboBox 选择列表项 201任务3 利用多行文本框、菜单、下拉框等 制作记事本GUI 2037.6 实践 酒店管理系统的界面设计与 实现 2057.7 小结 209习题7 210第8章 GUI事件处理机制 2128.1 概述 2128.2 事件处理与事件监听 2128.2.1 事件处理 2138.2.2 事件监听 2148.2.3 事件适配器 2188.3 常用事件类 2208.3.1 动作事件 2208.3.2 窗口事件 2238.3.3 键盘事件 2238.4 内部类在事件处理中的应用 2258.5 实训 GUI事件处理基础练习 227任务1 利用单选框对窗口颜色 进行改变 227任务2 利用KeyListener设计 键盘事件 2308.6 实践 酒店管理系统事件处理的 实现 2328.7 小结 239习题8 239第9章 Java的数据库编程 2419.1 JDBC简介 2419.1.1 JDBC的功能 2419.1.2 配置JDBC驱动程序 2429.2 MySQL数据库的安装与使用 2449.2.1 MySQL的特点 2449.2.2 MySQL的安装 2449.2.3 MySQL的基本SQL语法和使用 2519.3 使用JDBC访问数据库 2539.3.1 加载数据库驱动 2549.3.2 创建数据库连接 2549.3.3 查询数据库操作 2559.3.4 更新数据库操作 2569.3.5 应用程序通过JDBC访问MySQL 2569.4 实训 数据库的增删改查 259任务1 删除数据库表中指定行 259任务2 查询数据库表中满足 条件的行 2619.5 实践 酒店管理系统的数据库设计 2629.5.1 酒店管理系统的数据库SQL语句 2629.5.2 酒店管理系统的数据库表结构 2639.6 小结 268习题9 268第10章 Java多线程 27010.1 进程和线程 27010.1.1 认识进程和线程 27010.1.2 多线程的特点 27010.1.3 线程的生命周期及五种基本状态 27110.2 线程的创建 27210.2.1 通过继承Thread类创建线程 27210.2.2 通过实现Runnable接口创建 线程 27510.2.3 继承Thread类和实现Runnable 接口的区别 27610.3 线程同步 27610.3.1 线程同步 27610.3.2 线程互斥 27710.3.3 线程同步机制 27710.4 线程调度 27810.4.1 线程优先级的设置 27810.4.2 线程休眠 27910.4.3 线程同步 28010.4.4 线程常用方法 28610.4.5 线程的死锁 29010.4.6 线程终止 29210.5 实训 多线程的练习和应用 293任务1 用继承和实现接口的方式创建 两个线程并启动 293任务2 创建GUI线程并启动 295任务3 同步代码块 29710.6 实践 酒店管理系统的多线程设计 29810.7 小结 300习题10 300第11章 I/O操作 30211.1 I/O流与文件 30211.1.1 I/O流的概念和分类 30211.1.2 File类 30311.1.3 文件的创建与删除 30411.1.4 获取文件信息 30611.2 输入/输出流 30811.2.1 输入流 30811.2.2 输出流 30811.3 字节流 30811.3.1 抽象字节流InputStream和OutputStream 30811.3.2 字节文件流FileInputStream和FileOutputStream 31011.3.3 字节缓冲流BufferedInputStream和BufferedOutputStream 31311.3.4 字节数据流DataInputStream和DataOutputStream 31411.4 字符流 31611.4.1 抽象字符流Reader和Writer 31611.4.2 字符文件流FileReader和FileWriter 31711.4.3 字符缓冲流BufferedReader和BufferedWriter 31911.4.4 转换流InputStreamReader和OutputStreamWriter 32111.5 ZIP压缩输入/输出流 32311.5.1 压缩文件 32311.5.2 解压缩ZIP文件 32411.6 实训 输入输出流的应用 326任务1 将一个文件的内容读取到内存并 输出到控制台 326任务2 DataInputStream和DataOutputStream 的使用 32911.7 实践 酒店管理系统中的I/O操作 32911.8 小结 333习题11 333第三部分 酒店管理系统的实现第12章 课程设计:酒店管理系统的 开发实现 33612.1 分析阶段 33612.1.1 可行性分析 33612.1.2 需求分析 33712.2 设计阶段 34412.2.1 概要设计 34412.2.2 详细设计 34612.3 实现阶段 35112.3.1 编码 35112.3.2 测试 37612.4 维护阶段 37812.4.1 发布与实施 37812.4.2 运行与维护 37812.5 小结 379习题12 379参考文献 380
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网