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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

  • Java程序设计教程 基于华为云DevCloud 马瑞新 编 大中专 文轩网
  • 新华书店正版
    • 作者: 暂无著
    • 出版社: 人民邮电出版社
    • 出版时间:2019-12-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

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

    • 服务

    • 物流

    搜索店内商品

    商品分类

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

     

    商品参数
    • 作者: 暂无著
    • 出版社:人民邮电出版社
    • 出版时间:2019-12-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2019-12-01
    • 字数:564千字
    • 页数:334
    • 开本:16开
    • 装帧:平装
    • ISBN:9787115498984
    • 国别/地区:中国
    • 版权提供:人民邮电出版社

    Java程序设计教程 基于华为云DevCloud

    作  者:马瑞新 编
    定  价:59.8
    出 版 社:人民邮电出版社
    出版日期:2019年12月01日
    页  数:334
    装  帧:平装
    ISBN:9787115498984
    主编推荐

     

    内容简介

    本书采用"基础知识→核心应用→综合案例→企业实践"的结构和"由浅入深,由深到精"的学习模式进行编写。全书共20章,不仅介绍Java语言入门、面向对象编程、抽象类与接口、文件操作、泛型集合、多线程和注解等Java语言的基础知识,而且深入讲解Java的JDBC编程、分层架构等核心编程技术,详细探讨Java提供的各种软件开发技术和特性,并且每个部分配合一个综合案例进行演示,以便巩固学习效果。最后讲述软件开发云的企业一线生产环境的使用,把Java语言在软件开发云中的各种应用做了案例展示,全面展现了软件开发云这一新的开发技术在Java学习中的使用方法。本书内容丰富、讲解深入,适用于初级、中级Java读者阅读,可以作为各类院校相关专业的教材,同时也是一本面向广大Java爱好者的实用参考书。

    作者简介

    马瑞新,大连理工大学国家示范性软件学院副教授、硕士生导师,软件工程金融信息化方向系副主任。微软MVP,C#全球金牌讲师。同时承担多项重量、省市级项目,贡献突出。

    精彩内容

    目录
    第1章Java概述1
    1.1Java的诞生和发展1
    1.2Java的工作原理3
    1.2.1Java的工作机制3
    1.2.2Java的体系结构3
    1.3Java语言的特点4
    1.4Java与C的比较5
    1.5构建Java程序6
    1.5.1开发Java程序的步骤6
    1.5.2Java程序的结构8
    1.5.3Java程序的注释11
    1.5.4Java编码规范12
    1.6Java程序开发软件——Eclipse平台12
    1.6.1Eclipse运行步骤12
    1.6.2Java项目组织结构15
    1.6.3常见错误15
    1.7使用JavaAPI帮助文档17
    课后习题18
    第2章Java编程基础19
    2.1数据类型概述19
    2.1.1数据类型的分类19
    2.1.2基本数据类型概述19
    2.2Java语法基础20
    2.2.1基本概念20
    2.2.2常量21
    2.2.3变量22
    2.3运算符与表达式24
    2.3.1算术运算符与算术表达式25
    2.3.2关系运算符与关系表达式26
    2.3.3逻辑运算符与逻辑表达式27
    2.3.4位运算符28
    2.3.5赋值运算符29
    2.3.6条件运算符30
    2.3.7运算符优先级31
    课后习题31
    第3章Java程序控制结构32
    3.1顺序结构32
    3.2选择结构33
    3.2.1单分支选择结构33
    3.2.2双分支选择结构34
    3.2.3多分支选择结构35
    3.3循环结构38
    3.3.1while语句39
    3.3.2do-while语句40
    3.3.3for语句41
    3.3.4循环跳转语句42
    课后习题44
    第4章数组45
    4.1一维数组45
    4.1.1理解数组45
    4.1.2定义数组46
    4.1.3数组元素的表示与赋值46
    4.1.4数组的初始化47
    4.1.5数组的遍历47
    4.1.6数组的计算48
    4.1.7数组的操作49
    4.1.8常见问题52
    4.2二维数组52
    4.2.1二维数组的定义52
    4.2.2二维数组的使用53
    4.3Arrays类54
    课后习题58
    第5章综合练习1:图书借阅系统59
    5.1项目需求59
    5.2项目环境准备63
    5.3项目覆盖的技能点63
    5.4难点分析63
    5.4.1菜单切换63
    5.4.2删除操作63
    5.5项目实现思路64
    5.5.1数据初始化64
    5.5.2菜单切换的实现65
    5.5.3图书信息查看的实现66
    5.5.4图书信息新增的实现66
    5.5.5图书信息删除的实现67
    5.5.6图书借出的实现68
    5.5.7图书归还的实现68
    课后习题70
    第6章类和对象71
    6.1对象71
    6.2类72
    6.2.1类和对象的关系72
    6.2.2类是对象的类型73
    6.3Java是面向对象的语言73
    6.3.1Java的类模板73
    6.3.2定义类74
    6.3.3创建和使用对象75
    6.3.4面向对象的优点78
    6.4类的方法78
    6.4.1类的方法概述78
    6.4.2定义类的方法79
    6.4.3方法调用80
    6.4.4常见错误81
    6.5变量的作用域82
    6.6带参方法84
    6.6.1定义带参方法84
    6.6.2调用带参方法85
    6.6.3带多个参数的方法85
    6.6.4常见错误86
    6.7深入理解带参方法87
    6.7.1数组作为参数的方法87
    6.7.2对象作为参数的方法89
    课后习题90
    第7章继承和多态92
    7.1继承92
    7.1.1继承的基本概念92
    7.1.2继承的应用93
    7.2重写93
    7.2.1使用继承和重写实现部门类及子类93
    7.2.2方法重写98
    7.3多态100
    7.3.1多态的实现100
    7.3.2多态的应用103
    课后习题104
    第8章综合练习2:汽车租赁系统106
    8.1项目需求106
    8.2项目环境准备107
    8.3项目覆盖的技能点107
    8.4难点分析107
    8.5项目实现思路107
    8.5.1发现类107
    8.5.2发现类的属性108
    8.5.3发现类的方法109
    8.5.4类的优化设计110
    8.5.5菜单切换的实现111
    8.6需求扩展1:计算总租金112
    8.6.1需求说明112
    8.6.2实现思路112
    8.7需求扩展2:增加卡车业务113
    8.7.1需求说明113
    8.7.2实现思路114
    课后习题114
    第9章集合框架115
    9.1集合框架概述115
    9.1.1引入集合框架115
    9.1.2Java集合框架包含的内容116
    9.2List接口117
    9.2.1ArrayList集合类117
    9.2.2LinkedList集合类119
    9.3Set接口121
    9.3.1Set接口概述121
    9.3.2使用HashSet类动态存储数据121
    9.4Map接口122
    9.5迭代器Iterator124
    9.6泛型集合125
    课后习题127
    第10章异常128
    10.1异常概述128
    10.1.1生活中的异常128
    10.1.2程序中的异常128
    10.1.3异常的含义130
    10.2异常处理130
    10.2.1异常处理的含义130
    10.2.2try-catch语句块131
    10.2.3try-catch-finally语句块133
    10.2.4多重catch语句块135
    10.2.5声明异常——throws136
    10.3抛出异常137
    10.3.1抛出异常——throw137
    10.3.2异常的分类139
    10.3.3自定义异常141
    10.4开源日志记录工具log4j142
    10.4.1日志及分类142
    10.4.2log4j记录日志的使用143
    10.4.3log4j配置文件145
    课后习题147
    第11章抽象类和接口148
    11.1抽象类148
    11.1.1初识抽象类和抽象方法148
    11.1.2使用抽象类描述抽象的事物149
    11.1.3抽象类和抽象方法的优势150
    11.1.4抽象类的局限性151
    11.2接口151
    11.2.1接口基础知识151
    11.2.2接口表示一种约定154
    11.2.3接口表示一种能力157
    课后习题159
    第12章综合练习3:星云图书销售管理系统161
    12.1项目需求161
    12.2项目覆盖的技能点165
    12.3难点分析165
    12.3.1用户、角色和权限165
    12.3.2购买附赠品166
    12.4项目实现思路168
    12.4.1图书类和图书业务类的功能实现168
    12.4.2用户、角色、权限模式的实现172
    12.4.3测试类的实现178
    课后习题182
    第13章文件操作183
    13.1操作文件或目录的属性183
    13.2Java流186
    13.3读写文本文件188
    13.3.1使用字节流读取文本文件188
    13.3.2使用字节流写文本文件190
    13.3.3使用字符流读取文本文件192
    13.3.4使用字符流写文本文件195
    13.4读写二进制文件198
    13.4.1使用字节流类DataInputStream读二进制文件198
    13.4.2使用字节流类DataOutputStream写二进制文件199
    13.5序列化和反序列化200
    13.5.1序列化概述200
    13.5.2用序列化保存对象信息200
    13.5.3使用反序列化获取对象信息202
    课后习题203
    第14章注解与多线程204
    14.1注解204
    14.1.1认识注解204
    14.1.2注解分类205
    14.1.3读取注解信息207
    14.2多线程208
    14.2.1认识线程208
    14.2.2编写线程类209
    14.2.3线程的状态212
    14.2.4线程调度213
    14.3线程同步217
    14.3.1线程同步的必要性217
    14.3.2线程同步的实现219
    14.4线程间通信221
    14.4.1线程间通信的必要性221
    14.4.2线程间通信的实现221
    课后习题225
    第15章反射机制226
    15.1认识反射226
    15.1.1反射机制226
    15.1.2Java反射常用API227
    15.2反射的应用227
    15.2.1获取类的信息227
    15.2.2创建对象230
    15.2.3访问类的属性231
    15.2.4访问类的方法232
    15.2.5使用Array类动态创建和
    访问数组234
    课后习题234
    第16章综合练习4:橙梦体育业务大厅235
    16.1项目需求235
    16.2项目环境准备236
    16.3案例覆盖的技能点236
    16.4难点分析236
    16.4.1创建实体类和接口236
    16.4.2创建工具类239
    16.4.3创建业务类240
    16.5项目实现思路241
    16.5.1搭建整体框架241
    16.5.2用户注册242
    16.5.3本月账单查询244
    16.5.4套餐余量查询245
    16.5.5添加和打印消费清单246
    16.5.6使用橙梦248
    16.5.7办理退卡251
    16.5.8套餐变更252
    16.5.9费用充值253
    16.5.10查看资费说明253
    课后习题253
    第17章JDBC254
    17.1JDBC简介254
    17.1.1为什么需要JDBC254
    17.1.2JDBC的工作原理254
    17.1.3JDBCAPI介绍255
    17.1.4JDBC访问数据库的步骤256
    17.2连接数据库256
    17.2.1使用JDBC-ODBC桥连方式连接数据库257
    17.2.2使用纯Java驱动方式连接数据库259
    17.3Statement接口和ResultSet接口261
    17.3.1使用Statement添加鲜花261
    17.3.2使用Statement更新鲜花263
    17.3.3使用Statement和ResultSet查询所有鲜花263
    17.4PreparedStatement接口265
    17.4.1为什么要使用PreparedStatement接口266
    17.4.2使用PreparedStatement接口更新鲜花信息267
    课后习题270
    第18章分层架构271
    18.1三层架构271
    18.2数据访问层273
    18.3Properties类281
    18.3.1Properties配置文件282
    18.3.2读取配置文件282
    18.4使用实体类传递数据283
    课后习题284
    第19章综合练习5:鲜花商店业务管理系统285
    19.1案例分析285
    19.1.1需求概述285
    19.1.2开发环境286
    19.1.3案例覆盖的技能点286
    19.1.4问题分析286
    19.2项目需求289
    19.2.1用例1:数据库设计及模型图绘制289
    19.2.2用例2:系统启动290
    19.2.3用例3:顾客登录292
    19.2.4用例4:顾客购买库存鲜花293
    19.2.5用例5:顾客购买新培育鲜花295
    19.2.6用例6:顾客卖出鲜花296
    课后习题299
    第20章软件开发云基础知识和实战演练300
    20.1软件开发云基础知识300
    20.2软件开发云实战演练303
    20.2.1基本要求303
    20.2.2学习目标303
    20.2.3实验内容304
    参考文献334

    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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