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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

  • 正版新书]Java程序设计教程(慕课版)(第2版)张仁伟 高尚民
  • 全店均为全新正版书籍,欢迎选购!新疆西藏青海(可包挂刷).港澳台及海外地区bu bao快递
    • 作者: 张仁伟 高尚民 金飞虎著 | 张仁伟 高尚民 金飞虎编 | 张仁伟 高尚民 金飞虎译 | 张仁伟 高尚民 金飞虎绘
    • 出版社: 人民邮电出版社
    • 出版时间:2023-02-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    君凤文轩图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 张仁伟 高尚民 金飞虎著| 张仁伟 高尚民 金飞虎编| 张仁伟 高尚民 金飞虎译| 张仁伟 高尚民 金飞虎绘
    • 出版社:人民邮电出版社
    • 出版时间:2023-02-01
    • 版次:2
    • 印次:1
    • 字数:562
    • 开本:16开
    • ISBN:9787115601490
    • 版权提供:人民邮电出版社
    • 作者:张仁伟 高尚民 金飞虎
    • 著:张仁伟 高尚民 金飞虎
    • 装帧:平装
    • 印次:1
    • 定价:69.8
    • ISBN:9787115601490
    • 出版社:人民邮电出版社
    • 开本:16开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2023-02-01
    • 页数:0
    • 外部编号:小坞114983
    • 版次:2
    • 成品尺寸:暂无

    第 一篇 Java语言基础

    第 1章 Java概述
    1.1 Java简介
    1.1.1 Java的产生与发展
    1.1.2 Java的特点
    1.2 JDK安装与配置
    1.2.1 认识JDK
    1.2.2 下载与安装Java开发工具包
    1.2.3 配置环境变量
    1.3 Java程序的两种结构
    1.3.1 开发Java应用程序的方法
    1.3.2 开发Java小应用程序的方法
    1.4 程序注释
    1.5 Eclipse简介与使用
    1.5.1 Eclipse简介
    1.5.2 Eclipse基本操作
    1.5.3 Eclipse调试程序的方法
    1.6 IntelliJ IDEA简介和使用
    1.6.1 IntelliJ IDEA简介
    1.6.2 IDEA基本操作
    1.6.3 IDEA 调试程序的方法
    1.7 小结
    1.8 习题
    第 2章 基本数据类型、运算符与
    表达式
    2.1 标识符与关键字
    2.1.1 Unicode字符集
    2.1.2 标识符
    2.1.3 关键字
    2.2 基本数据类型
    2.2.1 变量与常量
    2.2.2 Java基本数据类型
    2.2.3 基本类型数据的输入/输出
    2.2.4 var类型
    2.3 运算符和表达式
    2.3.1 算术运算符
    2.3.2 关系运算符
    2.3.3 逻辑运算符
    2.3.4 位运算符
    2.3.5 赋值运算符
    2.3.6 条件运算符
    2.3.7 其他运算符
    2.3.8 表达式
    2.4 小结
    2.5 习题
    第3章 控制语句
    3.1 控制语句概述
    3.2 顺序结构
    3.3 选择结构
    3.3.1 if语句
    3.3.2 switch语句
    3.4 循环结构
    3.4.1 while循环
    3.4.2 do-while循环
    3.4.3 for循环
    3.4.4 循环的嵌套
    3.5 选择结构与循环结构的嵌套
    3.6 break语句与continue语句
    3.6.1 break语句
    3.6.2 continue语句
    3.7 小结
    3.8 习题
    第4章 数组
    4.1 一维数组
    4.1.1 一维数组的声明
    4.1.2 为一维数组分配空间
    4.1.3 数组的内存模型
    4.1.4 访问一维数组元素
    4.1.5 一维数组初始化
    4.1.6 使用增强型循环访问数组元素
    4.2 多维数组
    4.2.1 二维数组的声明
    4.2.2 为二维数组分配空间
    4.2.3 二维数组的内存模型
    4.2.4访问二维数组元素
    4.2.5 二维数组初始化
    4.3 命令行参数
    4.3.1 命令行参数的概念
    4.3.2 命令行参数的获取与使用
    4.4 可变参数列表
    4.5 小结
    4.6 习题
    第5章 类和对象
    5.1 面向对象的基本概念
    5.1.1 对象的概念
    5.1.2 类的概念
    5.1.3 继承
    5.1.4 多态
    5.2 类
    5.2.1 类的定义
    5.2.2 域的定义
    5.2.3 方法的定义与使用
    5.3 对象
    5.3.1 Java中对象的概念
    5.3.2 对象的创建与表示
    5.3.3 对象的内存模型
    5.3.4 对象的使用
    5.3.5 this关键字
    5.4 访问权限
    5.4.1 访问权限的概念
    5.4.2 私有域和私有方法
    5.4.3 公有域和公有方法
    5.4.4 保护的域和保护的方法
    5.4.5 默认访问权限的域和方法
    5.4.6 public类
    5.5 构造方法
    5.5.1 构造方法的作用
    5.5.2 实例初始化器
    5.5.3 构造方法的定义与使用
    5.6 参数的传递
    5.6.1 基本类型数据作方法的参数
    5.6.2 引用类型作方法的参数
    5.7 对象组合
    5.7.1 对象组合的概念
    5.7.2 组合类的定义与使用
    5.8 package和import
    5.8.1 package语句
    5.8.2 import语句
    5.9 对象数组
    5.9.1 对象数组的概念
    5.9.2 对象数组的定义与使用
    5.10 static与static修饰成员
    5.10.1 static修饰域
    5.10.2 static修饰方法
    5.10.3 静态初始化器
    5.11 其他类型的类
    5.11.1 内部类
    5.11.2 匿名类
    5.11.3 局部类
    5.12 小结
    5.13 习题
    第6章 继承与多态
    6.1 子类及其对象
    6.1.1 子类定义
    6.1.2 子类成员的可访问性
    6.1.3 instanceof运算符
    6.2 域的隐藏和方法的重写
    6.2.1 域的隐藏
    6.2.2 方法的重写
    6.2.3 super关键字
    6.3 对象的赋值兼容规则
    6.4 final关键字
    6.4.1 final修饰类
    6.4.2 final修饰方法
    6.4.3 常量
    6.5 多态
    6.5.1 多态概念
    6.5.2 多态的实现
    6.6 abstract关键字
    6.6.1 abstract修饰类
    6.6.2 abstract修饰方法
    6.7 泛型
    6.7.1泛型的概念
    6.7.2 声明泛型类
    6.7.3 声明泛型接口
    6.7.4 声明泛型方法
    6.7.5 泛型参数的限定
    6.7.6 泛型的使用及通配符
    6.8 小结
    6.9 习题
    第7章 接口、Lambda表达式和枚举
    7.1 接口
    7.1.1 接口的概念与定义
    7.1.2 接口与abstract类
    7.2 实现接口
    7.2.1 用类实现接口
    7.2.2 定义接口中的方法
    7.3 接口与多态
    7.3.1 接口多态的概念
    7.3.2 通过接口实现多态
    7.4 接口的设计与使用
    7.5 接口的功能扩展
    7.5.1 默认方法
    7.5.2 静态方法
    7.5.3 私有方法
    7.5.4接口多重继承冲突的处理
    7.6 Lambda表达式
    7.6.1 Lambda表达式的概念和语法
    7.6.2 函数式接口
    7.7 枚举
    7.7.1 简单的枚举类
    7.7.2 复杂的枚举类
    7.8 小结
    7.9 习题
    第8章 异常处理
    8.1 异常
    8.1.1 异常的概念
    8.1.2 异常的类型
    8.1.3 程序中的常见异常
    8.2 异常处理
    8.2.1 Java异常处理机制
    8.2.2 try-catch-finally处理异常
    8.2.3 throw抛出异常
    8.2.4 自定义异常类
    8.2.5 方法声明抛出异常
    8.2.6 finally和return
    8.3 用断言调试程序
    8.4 小结
    8.5 习题

    第二篇 Java常用基础类

    第9章 常用实用类
    9.1 字符串处理与字符串类
    9.1.1 字符串处理问题
    9.1.2 字符串类
    9.1.3 Scanner类与字符串
    9.2 正则表达式与字符串处理
    9.2.1 正则表达式
    9.2.2 Pattern类和Matcher类
    9.3 数学计算与数学类
    9.4 日期和日历类
    9.4.1 日期类Date
    9.4.2 日历类Calendar
    9.4.3 本地时间类
    9.5 包装类
    9.6 Object类
    9.7 System类
    9.8 小结
    9.9 习题
    第 10章 集合、反射、注解和
    Stream流
    10.1 集合
    10.1.1 集合类框架结构
    10.1.2 List接口
    10.1.3 ArrayList类
    10.1.4 LinkedList类
    10.1.5 Set接口
    10.1.6 HashSet类
    10.1.7 Map接口
    10.1.8 HashMap类
    10.1.9 集合的遍历
    10.1.10 聚合操作
    10.2 反射
    10.3 注解
    10.4 小结
    10.5 习题
    第 11章 Java多线程机制
    11.1 线程基本概念
    11.1.1 操作系统与进程
    11.1.2 进程与线程
    11.2 线程的创建
    11.2.1 扩展Thread类
    11.2.2 实现接口Runnable
    11.3 线程状态及转换
    11.3.1 线程的状态
    11.3.2 线程状态转换
    11.4 线程调度
    11.4.1 线程优先级
    11.4.2 线程调度
    11.5 线程常用方法
    11.5.1 常用方法
    11.5.2 线程让步
    11.5.3 线程联合
    11.5.4 守护线程
    11.6 线程同步与锁机制
    11.6.1 线程同步概述
    11.6.2 线程同步举例
    11.6.3 线程安全
    11.6.4 线程死锁
    11.7 线程的交互
    11.8 小结
    11.9 习题
    第 12章 输入输出流
    12.1 流的概念
    12.1.1 流9
    12.1.2 流的分类
    12.2 File类
    12.2.1 文件对象与文件属性
    12.2.2 目录
    12.2.3 文件的操作
    12.2.4 Scanner类与文件
    12.3 实体流
    12.3.1 字节流
    12.3.2 字符流
    12.4 装饰流
    12.4.1 数据流
    12.4.2 缓冲流
    12.4.3 随机流
    12.4.4 对象流
    12.5 NIO
    12.5.1 java.nio.file类库
    12.5.2 NIO与IO
    12.5.3 NIO的主要组成部分
    12.5.4 Buffers
    12.5.5 Channels
    12.6 小结
    12.7 习题
    第 13章 图形用户界面
    13.1 图形用户界面概述
    13.1.1 抽象窗口工具集AWT
    13.1.2 Swing组件
    13.1.3 组件与事件
    13.2 窗口
    13.2.1 JFrame类及常用方法
    13.2.2 窗口菜单
    13.3 常用组件与布局
    13.3.1 常用组件
    13.3.2 常用容器
    13.3.3 常用布局
    13.4 事件处理
    13.4.1 事件处理模型
    13.4.2 ActionEvent事件
    13.4.3 MouseEvent事件
    13.4.4 KeyEvent事件
    13.4.5 ItemEvent事件
    13.4.6 FocusEvent事件
    13.4.7 DocumentEvent事件
    13.4.8 窗口事件
    13.5 对话框
    13.5.1 消息对话框
    13.5.2 输入对话框
    13.5.3 确认对话框
    13.5.4 颜色对话框
    13.5.5 自定义对话框
    13.6 小结
    13.7 习题
    第 14章 网络编程
    14.1 网络基础
    14.1.1 网络基本概念
    14.1.2 TCP和UDP协议
    14.2 基于URL的网络编程
    14.2.1 URL基础
    14.2.2 网络资源访问
    14.3 InetAddress类
    14.3.1 地址的表示
    14.3.2 获取地址
    14.4 套接字
    14.4.1 套接字概述
    14.4.2 客户端套接字
    14.4.3 服务器端套接字
    14.4.4 多线程网络编程
    14.5 UDP数据报
    14.5.1 发送数据包
    14.5.2 接收数据包
    14.6 广播数据报
    14.6.1 广播端
    14.6.2 接收端
    14.7 基于NIO的编程
    14.7.1 SocketChannel类
    14.7.2 ServerSocketChannel类
    14.7.3 Selector类
    14.7.4 SelectionKey类
    14.7.5 应用举例
    14.8 小结
    14.9 习题
    第 15章 数据库编程
    15.1 数据库编程基础
    15.1.1 JDBC数据库应用模型
    15.1.2 JDBC驱动程序
    15.1.3 用JDBC-ODBC桥驱动连接
    数据库
    15.1.4 JDBC常用API
    15.2 数据库基本操作
    15.2.1 数据插入操作
    15.2.2 数据删除操作
    15.2.3 数据更新操作
    15.2.4 数据查询操作
    15.2.5 编译预处理
    15.3 事务处理
    15.3.1 事务概述
    15.3.2 常用事务处理方法
    15.4 小结
    15.5 习题
    第 16章 综合实践
    14.1 需求分析
    16.2 总体设计
    16.2.1 系统目标
    16.2.2 功能设计
    16.2.3 系统开发环境
    16.3 数据库设计
    16.3.1 实体关系图
    16.3.2 表的设计
    16.3.3 视图的设计
    16.4 类的设计
    16.4.1 基础封装类
    16.4.2 数据库访问类
    16.4.3 应用工具类
    16.5 系统实现
    16.5.1 用户登录
    16.5.2 学生访问实例
    16.6 小结

    附录A ASCII对照表
    附录B 数据存储形式及数制转换
    B.1 数据在计算机内的存储形式
    B.2 数制转换
    B.2.1 二进制和十进制数之间的转换
    B.2.2 八进制数、十六进制数和十进制数
    之间的转换
    参考文献

    张仁伟 10余年Java语言教学经验,出版作品两部。 《Java程序设计教程》(慕课版),作者为满志强、张仁伟、刘彦君,书号978-7-115-43010-6,人民邮电出版社,2017年1月出版,销量12000册。 《Java面向对象思想与程序设计》,作者为刘彦君、张仁伟、满志强,书号978-7-115-49179-4,人民邮电出版社,2018年11月出版,销量12000册。

    1. 本书是作者根据多年Java一线教学经验,在原有基础上改版,增加了IntelliJ IDEA的使用、泛型、Lambda表达式、常用类及接口等内容,章节设置由浅入深,逐步剖析,更加实用,案例设计与实际相结合,通俗易懂又能提升学生学习兴趣
    2. 配套资源丰富,提供微课视频,对重点难点部分进行详细解答,提供习题解答、源代码,方便学生课后自学,同时配有教学PPT、教学大纲等资源,方便老师准备教案


    Java语言是一种被广泛使用的编程语言。它采用面向对象技术,不依赖于机器结构,具有可移植性、健壮性、安全性。除了语言的基本语法外,Java还提供了丰富的类库,便于程序员方便地开发自己的系统。

    本书在第一版的基础上进行了内容更新和补充。全书共16章,分为两篇。第一篇包括1~8章,主要讲解语言的词法、语法,以及面向对象编程思想和方法;第二篇包括9~16章,其中9~15章主要讲解Java常用类的用法,第16章的综合实践通过案例讲解了项目开发的基本流程,使读者全面掌握应用Java语言开发技术解决复杂工程问题的方法,提高项目开发的能力。

    本书适合作为高等院校相关专业Java程序设计课程的教材,也可供软件开发人员和自学人员参考。


    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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