返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • Java程序设计教程——微课·实训·课程设计 第2版 张延军,薛刚 编 大中专 文轩网
  • 新华书店正版
    • 作者: 张延军、薛刚 主编 李贞、杨召南 副主编著
    • 出版社: 清华大学出版社
    • 出版时间:2023-04-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 张延军、薛刚 主编 李贞、杨召南 副主编著
    • 出版社:清华大学出版社
    • 出版时间:2023-04-01 00:00:00
    • 版次:2
    • 印次:1
    • 印刷时间:2023-04-01
    • 字数:481000
    • 页数:316
    • 开本:其他
    • 装帧:平装
    • ISBN:9787302627432
    • 国别/地区:中国
    • 版权提供:清华大学出版社

    Java程序设计教程——微课·实训·课程设计 第2版

    作  者:张延军,薛刚 编
    定  价:59.8
    出 版 社:清华大学出版社
    出版日期:2023年04月01日
    页  数:316
    装  帧:平装
    ISBN:9787302627432
    主编推荐

    配套资源丰富,除了PPT课件和教学大纲之外,还有微课视频、丰富实训、课程设计题目与代码、思政内容等。

    内容简介

    本书依据Java教学和实训的要求,以培养具有计算思维的Java软件工程师为教学目标,主要讲解Java语法、面向对象编程技术、JDK常见类的使用、Java I/O技术、Java GUI技术、Java多线程技术、Java网络编程技术和JDBC编程技术等内容。 本书基于JDK 16和Eclipse IDE,坚持够用、实用、简单、直接的理念,对教学内容进行重构。通过“活代码”和“做中学”来讲解Java; 以名家观点、思政话题、拓展知识和综合实例来融入课程思政; 通过示例程序、编程实践、综合实例和课程设计项目来构建Java学习路线。 本书适合作为高等学校“Java程序设计”等编程入门课程的教材。本书能够帮助教师轻松地组织线上线下混合式教学,并帮助读者少走弯路,快速掌握Java编程实践能力。

    作者简介

    精彩内容

    目录
    第1章走进Java编程世界
    1.1IT产业
    1.1.1信息技术
    1.1.2互联网和物联网
    1.1.3云计算
    1.1.4大数据
    1.1.5人工智能
    1.2Java简介
    1.2.1Java是什么
    1.2.2Java语言的特点
    1.2.3为什么要学Java
    1.2.4怎样学习Java
    1.2.5怎样才算学好了Java
    1.3搭建Java开发环境
    1.3.1Java平台的基本概念
    1.3.2Java程序的运行
    1.3.3JDK的下载、安装和配置
    1.3.4Eclipse的下载、安装和配置
    1.4在Eclipse中开发Java程序
    1.4.1Eclipse的基本概念
    1.4.2对Eclipse进行简单设置
    1.4.3Eclipse基本操作
    1.4.4第一个Java程序
    1.4.5Java开发过程的英文能力要求
    1.5综合实例: 构建Java开发环境,“扣”好编程的“第一粒扣子”
    1.5.1案例背景
    1.5.2编程实践
    1.6本章小结
    1.7自测题
    第2章Java语言基础(上)
    2.1Java语言的语法成分
    2.1.1标识符
    2.1.2关键字和保留字
    2.1.3分隔符
    2.1.4注释
    2.1.5编码规范
    2.2数据类型和赋值语句
    2.2.1数据类型
    2.2.2赋值语句
    2.2.3基本数据类型的转换
    2.3变量和常量
    2.3.1整数类型变量
    2.3.2小数类型变量
    2.3.3字符类型变量
    2.3.4布尔类型变量
    2.3.5字符串类型变量
    2.3.6对象包装类
    2.4Java数据的输入和输出
    2.4.1使用计算机解决问题
    2.4.2用print()和println()实现数据的输出
    2.4.3用printf()实现数据的输出
    2.4.4用Scanner实现键盘数据的输入
    2.4.5Java应用程序模板
    2.5综合实例: 关注环境空气质量,建设绿色中国
    2.5.1案例背景
    2.5.2编程实践
    2.6本章小结
    2.7自测题
    第3章Java语言基础(下)
    3.1运算符和表达式
    3.1.1机器数
    3.1.2算术运算符
    3.1.3关系运算符
    3.1.4逻辑运算符
    3.1.5位运算符
    3.1.6条件运算符
    3.1.7表达式
    3.1.8语句
    3.2Java流程控制语句
    3.2.1顺序结构
    3.2.2分支结构
    3.2.3循环结构
    3.2.4break和continue语句
    3.2.5算法
    3.3Java数组
    3.3.1一维数组
    3.3.2二维数组
    3.3.3数组工具类
    3.3.4在Eclipse中调试程序
    3.4综合实例: 计算两点间距离,了解北斗卫星导航系统
    3.4.1案例背景
    3.4.2知识准备
    3.4.3编程实践
    3.5本章小结
    3.6自测题
    第4章面向对象(上)
    4.1面向对象基础
    4.2类
    4.2.1类的定义
    4.2.2成员变量
    4.2.3成员方法的定义
    4.2.4成员方法的调用
    4.2.5成员方法的递归调用
    4.2.6权限修饰符
    4.3对象实例化和销毁
    4.3.1构造方法的定义
    4.3.2对象实例化
    4.3.3对象的销毁
    4.4定义包和引入类
    4.4.1package语句
    4.4.2import语句
    4.4.3JDK常见包介绍
    4.4.4利用文档注释生成Java文档
    4.5综合实例: 阅读俄罗斯方块源代码,理解面向对象语法现象
    4.5.1案例背景
    4.5.2阅读实践
    4.6本章小结
    4.7自测题
    第5章面向对象(下)
    5.1类的重用
    5.1.1类的继承和组合
    5.1.2关键字this和super
    5.1.3方法的覆盖
    5.2语句块和对象的造型
    5.2.1语句块
    5.2.2对象的上溯造型和下溯造型
    5.3最终类、抽象类和接口
    5.3.1最终类
    5.3.2抽象类
    5.3.3接口
    5.4异常处理机制
    5.4.1方法调用堆栈
    5.4.2Exception的概念、子类及其继承关系
    5.4.3Java异常处理机制
    5.5综合实例: 编写平面图形程序,理解抽象类和接口
    5.5.1案例背景
    5.5.2编程实践
    5.6本章小结
    5.7自测题
    第6章JDK常见类的使用(上)
    6.1Java生态圈
    6.2JDK帮助文档
    6.2.1JDK帮助文档简介
    6.2.2JDK帮助文档提供的类或接口的信息
    6.2.3JDK文档中提供的方法信息
    6.3System类和Math类
    6.3.1System类
    6.3.2Math类
    6.4字符串类
    6.4.1String类
    6.4.2StringBuffer类
    6.5Date、Calendar和SimpleDateFormat
    6.5.1Date类
    6.5.2Calendar类
    6.5.3SimpleDateFormat类
    6.6综合实例: 编写洗牌和发牌程序,从台前走向幕后
    6.6.1案例背景
    6.6.2知识准备
    6.6.3编程实践
    6.7本章小结
    6.8自测题
    第7章JDK常见类的使用(下)
    7.1Collection接口及其实现类
    7.1.1Collection简介
    7.1.2List接口及其子类
    7.1.3Set接口及其子类
    7.2Map接口及其子类
    7.3Java计算生态
    7.3.1中文繁简转换
    7.3.2汉字转换拼音
    7.3.3文本转语音
    7.4拓展内容
    7.4.1范型
    7.4.2正则表达式
    7.5综合实例: 文本分析编程,为祖国自豪
    7.5.1案例背景
    7.5.2知识准备
    7.5.3编程实践
    7.6本章小结
    7.7自测题
    第8章Java I/O技术
    8.1Java I/O技术简介
    8.2常见I/O应用编程一
    8.2.1File类
    8.2.2利用字节流完成文件的读写
    8.2.3利用文件字符流完成文本文件的读写
    8.2.4利用Scanner和PrintStream完成文件的读写
    8.3常见I/O应用编程二
    8.3.1基本数据类型数据的读写
    8.3.2引用数据类型数据的读写
    8.3.3利用POI读写Excel
    8.4综合实例: WPS文档加密编程,国产软件之光
    8.4.1案例背景
    8.4.2知识准备
    8.4.3编程实践
    8.5本章小结
    8.6自测题
    第9章Java GUI编程技术
    9.1Java GUI编程技术简介
    9.1.1AWT
    9.1.2swing
    9.1.3GUI设计工具
    9.2Java GUI相关类和接口
    9.2.1组件类
    9.2.2布局管理器
    9.2.3Java事件处理机制
    9.2.4Color类和Font类
    9.2.5表格组件JTable
    9.2.6图表绘制类库JFreeChart
    9.3利用WindowBuilder插件进行GUI应用开发
    9.3.1WindowBuilder插件的下载和安装
    9.3.2WindowBuilder插件的基本使用
    9.3.3WindowBuilder事件处理
    9.3.4WindowBuilder生成代码改造
    9.4综合实例: 二维码应用编程,体验新冠疫情防控信息化
    9.4.1案例背景
    9.4.2知识准备
    9.4.3编程实践
    9.5本章小结
    9.6自测题
    第10章Java多线程技术
    10.1程序、进程和线程
    10.2如何实现线程
    10.2.1线程相关的类和接口
    10.2.2线程的状态
    10.3线程的互斥与同步
    10.3.1用synchronized实现线程的互斥
    10.3.2用信号量机制实现线程的同步
    10.3.3Fork/Join框架
    10.4综合实例: 即将开始牌编程,致敬北京冬奥
    10.4.1案例背景
    10.4.2编程实践
    10.5本章小结
    10.6自测题
    第11章Java网络编程技术
    11.1网络的发展
    11.1.1几个重要概念
    11.1.2B/S与C/S
    11.1.3URI与URL
    11.1.4TCP与UDP
    11.2TCP Socket编程
    11.2.1单线程Socket编程
    11.2.2多线程Socket编程
    11.2.3服务器和客户端通信
    11.3UDP Socket编程
    11.4综合实例: 爬取豆瓣数据,欣赏高分影片
    11.4.1案例背景
    11.4.2知识准备
    11.4.3编程实践
    11.5本章小结
    11.6自测题
    第12章JDBC编程技术
    12.1关系数据库
    12.1.1数据库基本知识
    12.1.2数据库编程接口
    12.2MySQL数据库的使用
    12.2.1MySQL安装版的下载、安装与配置
    12.2.2MySQL压缩版的下载、安装和配置
    12.2.3MySQL数据库管理工具
    12.2.4SQL语句
    12.3JDBC编程
    12.3.1JDBC API介绍
    12.3.2通过JDBC访问MySQL数据库
    12.3.3用Statement实现静态SQL语句编程
    12.3.4用PreparedStatement实现带参数SQL语句编程
    12.4综合实例: 挑战答题系统编程,体会学习的乐趣
    12.4.1案例背景
    12.4.2编程实践
    12.5本章小结
    12.6自测题
    第13章课程设计: 排队叫号模拟系统(上)
    13.1需求分析
    13.2系统设计
    13.2.1界面设计
    13.2.2模块设计
    13.3知识准备
    13.3.1单例模式
    13.3.2LinkedBlockingQueue队列
    13.3.3可调度线程池
    13.3.4JList应用示例
    13.3.5数据归档的实现——Log4j组件
    13.4本章小结
    第14章课程设计: 排队叫号模拟系统(下)
    14.1技术方案
    14.2系统编程实现
    14.2.1课程设计开发前的准备工作
    14.2.2编写系统主界面(MainUI.java)
    14.2.3编写叫号机类(QueuingMachine.java)
    14.2.4编写业务窗口类(ServiceWindow.java)
    14.2.5编写MainUI类事件处理代码
    14.2.6编写查看日志类(ShowLog.java)
    14.2.7排队叫号系统的进一步优化
    14.3系统测试和运行
    14.3.1黑盒测试
    14.3.2白盒测试
    14.3.3系统部署和运行
    14.4本章小结
    参考文献
    参考网站
    附录A各章课程思政主题列表
    附录B各章教学视频列表

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购