成功加入购物车

去购物车结算 X
灵感飞驰
  • Java项目驱动开发教程
图文详情

Java项目驱动开发教程

举报
  • 作者: 
  • 出版社:    清华大学出版社
  • ISBN:    9787302635284
  • 出版时间: 
  • 版次:    1
  • 装帧:    平装
  • 开本:    16开
  • 纸张:    胶版纸
  • 作者: 
  • 出版社:  清华大学出版社
  • ISBN:  9787302635284
  • 出版时间: 
  • 版次:  1
  • 装帧:  平装
  • 开本:  16开
  • 纸张:  胶版纸

售价 46.00 5.2折

定价 ¥89.00 

品相 九五品

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2024-07-08

    数量
    仅1件在售,欲购从速
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    店铺等级
    资质认证
    90天平均
    成功完成
    81.3% (1358笔)
    好评率
    99.88%
    发货时间
    26.04小时
    地址
    北京市通州区
    • 商品详情
    • 店铺评价
    立即购买 加入购物车 收藏
    手机购买
    微信扫码访问
    • 商品分类:
      计算机与互联网
      商品描述:
      基本信息
      书名:Java项目驱动开发教程
      定价:89.00元
      作者:迟殿委,刘丽贞,黄甜甜,杨嘉耀
      出版社:清华大学出版社
      出版日期:2023-06-01
      ISBN:9787302635284
      字数:
      页码:
      版次:
      装帧:平装
      开本:128开
      商品重量:
      编辑推荐
      《Java项目驱动开发教程》按照Java语言的核心编程知识和企业应用开发需求,将主要内容划分为:Java语言编程基础、Java面向对象程序设计、Java API高级编程三大专题。Java语言编程基础专题以“面向过程版的商超购物管理系统”作为贯穿项目,包括Java开发入门、Java基本语法、Java程序流程控制和数组4章,用于夯实Java编程语法基础。Java面向对象程序设计专题以“面向对象版的超市购物系统”为贯穿项目,包括Java类和对象、Java继承和多态、Java抽象类和接口、Java异常处理及Java图形界面编程5章,为面向对象程序设计思想的理解和编程能力的提升奠定基础。Java API高级编程专题以“端对端聊天系统”为贯穿项目,包括Java集合、Java多线程、Java网络编程、IO流及Java反射机制5章,用于提升读者应用Java API进行软件开发的能力。配套全书示例源码、PPT课件、教学大纲、课程设计指导书、实训任务指导书、课后练习答案、Java核心编程参考文档。
      内容提要
      《Java项目驱动开发教程》是一本以项目驱动教学模式理念设计的Java入门书。全书内容以软件项目案例驱动,代码实例丰富,项目实训任务饱满,语言通俗易懂,不仅能够使读者全面掌握Java面向对象编程技术,还能够提升读者使用Java语言开发软件项目的能力。本书配套示例源代码、PPT课件、教学大纲、课程设计指导书、实训任务指导书、课后练习答案及Java核心编程参考文档等资源。 《Java项目驱动开发教程》分为3个专题,共14章,3个专题分别以面向过程版的商超购物管理系统、面向对象版的超市购物系统、端对端聊天系统为贯穿项目,内容包括Java开发入门、Java的基本语法、Java程序流程控制、数组、Java类和对象、Java继承和多态、Java抽象类和接口、Java异常处理、Java图形界面编程、Java集合、Java多线程、Java网络编程、Java IO流、Java反射机制。 《Java项目驱动开发教程》适合Java编程初学者系统地学习Java核心编程技术,同时也非常适合高等院校相关课程的师生作为教学参考书或教材使用。
      目录
      目  录专题 Java语言编程基础章 Java开发入门 51.1 Java简介 51.2 Java基础开发环境搭建 61.2.1 K下载 61.2.2 安装K 71.2.3 配置环境变量 81.2.4 测试是否安装成功 81.3 Java编程初体验 91.3.1 创建HelloWorld.java源文件 91.3.2 javac命令编译 91.3.3 java命令运行 101.4 Java带包类的编译和运行 101.4.1 修改HelloWorld.java的源代码 101.4.2 通过javac命令重新编译 101.4.3 通过java命令运行有包声明的类 111.5 javac命令的更多参数 111.6 java命令的更多参数 121.7 main方法接收参数 131.8 javadoc命令 141.9 Java开发利器 151.9.1 下载Eclipse 161.9.2 安装Eclipse 161.9.3 Eclipse中Java项目的创建 171.9.4 Eclipse项目的导入 191.9.5 在Eclipse中给main方法传递参数 201.9.6 Eclipse的快捷键 211.10 实训1:商超购物管理系统欢迎界面 221.11 本章总结 221.12 课后练习 23第2章 Java的基本语法 242.1 Java程序的基本格式 242.2 Java中的关键字 262.3 Java中的标识符 272.4 Java中的常量 282.5 Java中的变量 292.5.1 变量声明的语法 292.5.2 Java中的数据类型 302.5.3 数据类型与默认值 312.5.4 成员变量与局部变量 322.5.5 在main方法中访问成员变量 322.6 Java运算符和表达式 332.6.1 Java中的运算符列表 332.6.2 进制之间的转换 382.6.3 基本类型及其包装类型 392.6.4 equals方法 392.7 Java修饰符和包结构 402.7.1 Java包结构 402.7.2 导入包 412.7.3 访问修饰符 432.8 实训2:文件创建和数据类型转换 482.9 本章总结 512.10 课后练习 51第3章 Java程序流程控制 533.1 Java分支结构 533.1.1 单分支语句 543.1.2 switch语句 543.2 Java循环结构 553.2.1 while循环 553.2.2 do-while循环 553.2.3 for循环 563.3 break和continue关键字 563.4 实训3:登录及收银 583.5 本章总结 603.6 课后练习 60第4章 数组 624.1 数组初探 624.1.1 创建数组 624.1.2 数组的维度 634.2 数组的遍历 674.3 数组的排序 684.3.1 冒泡排序 694.3.2 直接选择排序 694.3.3 插入排序 704.3.4 快速排序 714.4 数组元素的查找 724.5 Arrays工具类 734.6 实训4:商品管理 734.7 本章总结 784.8 课后练习 78第二专题 Java面向对象程序设计第5章 Java类和对象 835.1 对象和类的概念 835.1.1 对象的概念 835.1.2 类的概念、类与对象关系 835.2 类与对象的定义和使用 845.2.1 类的设计 845.2.2 对象的创建和使用 855.3 构造函数和重载 865.3.1 Java中的构造函数 865.3.2 Java中的默认构造方法 875.3.3 构造方法及其重载 875.4 成员变量、局部变量、this关键字 885.5 实训5:商品价格计算 905.6 本章总结 915.7 课后练习 91第6章 Java的继承和多态 926.1 Java的继承 926.2 重写 946.2.1 重写toString 956.2.2 重写equals 966.3 类型转换 986.4 super关键字 1006.5 多态 1016.5.1 多态的定义 1016.5.2 多态的实现 1036.6 实训6:输出不同商品信息 1066.7 本章总结 1076.8 课后练习 107第7章 Java抽象类和接口 1087.1 Java抽象类 1087.2 Java抽象方法 1097.3 实训7:简易超市购物系107.4 接口 1117.4.1 Java的多重继承 1137.4.2 通过继承来扩展接口 1147.4.3 接口中的常量 1157.4.4 K 1.8的默认实现 1157.5 本章总结 1157.6 课后练习 116第8章 Java异常处理 1178.1 Java异常概述 1178.2 Java异常处理方法 1188.2.1 处理异常:try、catch和finally 1188.2.2 try-catch-finally规则 1198.2.3 声明抛出异常 1208.2.4 K 1.7一次捕获多个异常 1218.3 Java异常处理的分类 1218.3.1 检测异常 1218.3.2 非检测异常 1228.3.3 自定义异常 1228.4 Java异常处理的原则和忌讳 1228.4.1 Java异常处理的原则 1228.4.2 Java异常处理的忌讳 1228.5 Java自定义异常 1238.6 常见的异常 1258.7 实训8:商品信息查询 1268.8 异常的典型举例 1278.9 本章总结 1298.10 课后练习 130第9章 Java图形界面编程 1319.1 AWT和Swing 1319.2 组件和容器 1329.3 事件驱动程序设计基础 1329.3.1 事件、监视器和监视器注册 1329.3.2 实现事件处理的途径 1329.3.3 事件类型和监视器接口 1339.4 界面组件 1349.4.1 窗口 1349.4.2 容器 1359.4.3 标签 1379.4.4 按钮 1379.4.5 JPanel 1389.4.6 JScrollPane 1399.4.7 文本框 1409.4.8 文本区 1419.4.9 选择框 1439.4.10 单选框 1439.4.11 单选按钮 1449.4.12 列表 1449.4.13 组合框 1459.4.14 菜单条、菜单和菜单项 1469.5 布局 1489.5.1 FlowLayout布局 1499.5.2 BorderLayout布局 1499.5.3 GridLayout布局 1499.5.4 CardLayout布局 1509.5.5 null布局与setBounds方法 1519.6 实训9:超市管理系统图形登录界面 1529.7 对话框 1539.7.1 ialog类 1539.7.2 JOptionPane类 1559.8 鼠标事件 1579.8.1 MouseListener接口 1579.8.2 MouseMotionListener接口 1609.9 键盘事件 1629.10 本章总结 1639.11 课后练习 163第三专题 Java API高级编程0章 Java集合 16910.1 Collection接口 16910.1.1 AbstractCollection抽象类 17010.1.2 Iterator接口 17010.2 List接口 17110.3 Set接口 17310.3.1 Hash表 17310.3.2 Comparable接口和Comparator接口 17310.3.3 SortedSet接口 17610.3.4 HashSet类和TreeSet类 17610.4 Map接口 17810.4.1 HashMap类和TreeMap类 17910.4.2 LinkedHashMap类 18110.5 本章总结 18110.6 课后练习 1811章 Java多线程 18211.1 线程与线程类 18211.1.1 线程的概念 18211.1.2 Thread类和Runnable接口 18411.2 线程的创建 18511.2.1 继承Thread类并创建线程 18511.2.2 实现Runnable接口并创建线程 18611.3 实训10:开启服务器主线程 18711.4 线程的状态与调度 18911.5 线程状态的改变 19011.5.1 控制线程的启动和结束 19111.5.2 线程就绪和阻塞条件 19211.6 线程的同步与共享 19311.6.1 资源冲突 19311.6.2 对象锁的实现 19411.6.3 线程间的同步控制 19611.7 本章总结 19911.8 课后练习 2002章 Java网络编程 20112.1 两类传输协议:TCP和UDP 20112.1.1 两者之间的比较 20112.1.2 应用 20212.2 基于Socket的Java网络编程 20212.2.1 什么是Socket 20212.2.2 Socket通信的过程 20212.2.3 创建Socket 20312.3 实训11:服务器服务线程 20312.4 简单的Client/Server程序 20512.5 实训12:客户端处理线程 20712.6 Datagram通信 20912.6.1 什么是数据报 21012.6.2 数据报的使用 21012.6.3 用数据报进行广播通信(MulticastSocket) 21112.7 本章总结 21312.8 课后练习 2133章 Java IO流 21413.1 输入/输出字节流 21413.1.1 InputStream类 21513.1.2 OutputStream类 21513.1.3 FileInputStream类 21613.1.4 FileOutputStream类 21613.1.5 其他输入输出字节流 21713.2 实训13:用户注册功能 22113.3 实训14:用户登录功能 22813.4 输入/输出字符流 23313.4.1 字符输入流Reader 23413.4.2 字符输出流Writer 23513.4.3 转换输入/输出流 23613.5 File类 23713.5.1 File类的对象代表文件路径 23713.5.2 File类的常用方法 23713.6 本章总结 23913.7 课后练习 2404章 Java反射机制 24214.1 获取类的方法 24214.2 获取构造函数信息 24314.3 获取类的字段 24414.4 根据方法的名称来执行方法 24514.5 改变字段的值 24614.6 类加载与反射创建对象 24714.6.1 类加载机制 24714.6.2 通过反射创建对象及获取对象信息 24814.7 实训15:添加好友和好友列表 25114.8 实训16:好友聊天功能 25514.9 本章总结 25814.10 课后练习 258
      作者介绍
      迟殿委,计算机软件与理论专业硕士,系统架构设计师。有多年企业软件研发经验和丰富的JavaEE、大数据技术培训经验,熟练掌握JavaEE与大数据全栈技术框架,擅长JavaEE系统架构设计、大数据分析与挖掘。著有图书《Hive入门与大数据分析实战》《Hadoop大数据分析技术》《Hadoop Spark大数据分析实战》《Spring Boot企业级开发实战(视频教学版)》《深入浅出Java编程》《Spring Boot Spring Cloud微服务开发》。
      序言

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看