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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

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

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

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

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 明日科技著| 明日科技编| 明日科技译| 明日科技绘
    • 出版社:人民邮电出版社
    • 出版时间:2021-02-01
    • 版次:2
    • 印次:1
    • 字数:769000
    • 页数:408
    • 开本:16开
    • ISBN:9787115523549
    • 版权提供:人民邮电出版社
  • 作者: 明日科技
  • 著: 明日科技
  • 装帧: 平装
  • 印次: 1
  • 定价: 69.8
  • ISBN: 9787115523549
  • 出版社: 人民邮电出版社
  • 开本: 16开
  • 印刷时间: 暂无
  • 语种: 暂无
  • 出版时间: 2021-02-01
  • 页数: 408
  • 外部编号: 五三A30817
  • 版次: 2
  • 成品尺寸: 暂无
  • 章Java语言概述1

    1.1Java语言诞生背景2

    1.2Java语言的特点2

    1.3安装Java程序开发工具3

    1.3.1下载JDK3

    1.3.2安装JDK4

    1.3.3Windows系统下配置和测试JDK5

    1.4Java程序开发过程7

    1.5Java程序开发工具Eclipse8

    1.5.1Eclipse简介8

    1.5.2Eclipse的下载与启动8

    1.5.3Eclipse编写Java程序的步骤11

    1.6编程风格13

    1.7API简介14

    小结15

    习题15

    第2章Java语言的基本语法16

    2.1关键字和标识符17

    2.1.1Unicode字符集17

    2.1.2关键字17

    2.1.3标识符17

    2.2常量与变量18

    2.2.1常量的概念及使用要点18

    2.2.2变量的概念及使用要点19

    2.3数据类型19

    2.3.1基本数据类型20

    2.3.2引用数据类型24

    2.3.3基本数据类型与引用数据类型的区别25

    2.3.4数据类型之间的相互转换28

    2.4数组30

    2.4.1声明数组30

    2.4.2创建数组31

    2.4.3初始化数组31

    2.4.4数组长度31

    2.4.5使用数组元素32

    小结32

    习题32

    第3章运算符与流程控制34

    3.1运算符35

    3.1.1赋值运算符35

    3.1.2算术运算符35

    3.1.3关系运算符36

    3.1.4逻辑运算符37

    3.1.5位运算符39

    3.1.6对象运算符41

    3.1.7其他运算符41

    3.1.8运算符的优先级别及结合性42

    3.2if语句43

    3.2.1简单的if条件语句43

    3.2.2if…else条件语句44

    3.2.3if…else if多分支语句46

    3.2.4if语句的嵌套47

    3.3switch语句48

    3.4if语句和switch语句的区别50

    3.5循环语句50

    3.5.1for循环语句50

    3.5.2while循环语句52

    3.5.3do…while循环语句52

    3.5.4循环的嵌套54

    3.6跳转语句57

    3.6.1break跳转语句57

    3.6.2continue跳转语句57

    3.6.3return跳转语句58

    小结59

    习题59

    第4章面向对象程序设计基础60

    4.1面向对象程序设计概述61

    4.2类62

    4.2.1定义类62

    4.2.2成员变量和局部变量63

    4.2.3成员方法65

    4.2.4注意事项67

    4.2.5类的UML图67

    4.3构造方法与对象67

    4.3.1构造方法的概念及用途68

    4.3.2对象概述69

    4.4类与程序的结构关系72

    4.5参数传值72

    4.5.1传值机制72

    4.5.2基本数据类型的参数传值72

    4.5.3引用类型参数的传值73

    4.6对象的组合74

    4.6.1组合与复用74

    4.6.2类的关联关系和依赖关系的UML图75

    4.7实例方法与类方法75

    4.7.1实例方法与类方法的定义76

    4.7.2实例方法和类方法的区别76

    4.8this关键字76

    4.9包78

    4.9.1包的概念78

    4.9.2创建包78

    4.9.3使用包中的类79

    4.10import语句79

    4.11访问权限80

    小结83

    习题83

    第5章继承与多态84

    5.1继承概述85

    5.1.1继承的概念85

    5.1.2子类对象的创建85

    5.1.3继承的使用原则86

    5.1.4super关键字87

    5.2子类的继承88

    5.3多态89

    5.3.1成员方法的重载90

    5.3.2避免重载出现的歧义91

    5.3.3成员方法的覆盖91

    5.3.4向上转型93

    5.4抽象类94

    5.4.1抽象类和抽象方法94

    5.4.2抽象类和抽象方法的规则95

    5.4.3抽象类的作用96

    5.5final关键字96

    5.5.1final变量96

    5.5.2final类97

    5.5.3final方法97

    5.6内部类97

    5.6.1成员内部类97

    5.6.2局部内部类99

    5.6.3静态内部类100

    5.6.4匿名类101

    小结102

    习题102

    第6章接 口103

    6.1接口简介104

    6.2定义接口104

    6.3接口的继承104

    6.4接口的实现105

    6.5接口与抽象类108

    6.6接口的UML图108

    6.7接口回调109

    6.8接口与多态110

    6.9接口参数110

    6.10面向接口编程111

    小结112

    习题112

    第7章异常处理113

    7.1异常的概念114

    7.2异常处理的方法114

    7.2.1使用try…catch语句115

    7.2.2finally语句的用法117

    7.2.3使用throws关键字抛出异常118

    7.2.4使用throw关键字118

    7.2.5使用异常处理语句的注意事项119

    7.3异常类121

    7.3.1Error类121

    7.3.2Exception类122

    7.4自定义异常类123

    7.5异常的使用原则125

    小结125

    习题125

    第8章常用的实用类126

    8.1String类127

    8.1.1创建字符串对象127

    8.1.2连接字符串127

    8.1.3字符串操作129

    8.1.4格式化字符串134

    8.1.5对象的字符串表示135

    8.2日期和时间的显示形式136

    8.2.1Date类136

    8.2.2格式化日期和时间136

    8.3Scanner类138

    8.4Math类和Random类139

    8.5数字格式化140

    8.5.1Formatter类140

    8.5.2格式化整数140

    8.5.3格式化浮点数141

    8.6StringBuffer类142

    8.6.1StringBuffer对象的创建142

    8.6.2StringBuffer类的常用方法143

    8.7包装类144

    8.7.1Integer类144

    8.7.2Boolean类147

    8.7.3Byte类148

    8.7.4Character类149

    8.7.5Double类150

    8.7.6Number类151

    小结151

    习题152

    第9章集合153

    9.1集合中主要接口的概述154

    9.2Collection接口154

    9.2.1addAll()方法155

    9.2.2removeAll()方法156

    9.2.3retainAll()方法157

    9.2.4containsAll()方法158

    9.2.5toArray()方法158

    9.3List集合159

    9.3.1List集合的用法159

    9.3.2使用ArrayList类161

    9.3.3使用LinkedList类163

    9.4Set集合165

    9.4.1使用HashSet类165

    9.4.2使用TreeSet类167

    9.5Map集合173

    9.5.1Map集合的用法173

    9.5.2使用HashMap类174

    9.5.3使用TreeMap类177

    小结178

    习题178

    0章Java输入与输出179

    10.1File类180

    10.2流181

    10.2.1流的基本概念181

    10.2.2输入/输出流181

    10.3字节流183

    10.3.1InputStream类与OutputStream类183

    10.3.2FileInputStream类与FileOutputStream类184

    10.4字符流186

    10.4.1Reader类与Writer类186

    10.4.2InputStreamReader类与OutputStreamWriter类187

    10.4.3FileReader类与FileWriter类190

    10.4.4BufferedReader类与BufferedWriter类191

    10.4.5PrintStream类与PrintWriter类193

    10.4.6System.in获取用户输入195

    10.5RandomAccessFile类196

    10.6过滤器流198

    10.7对象序列化198

    10.7.1ObjectInput接口与ObjectOutput接口199

    10.7.2ObjectInputStream类与ObjectOutputStream类199

    小结201

    习题201

    1章Swing程序设计202

    11.1Swing概述203

    11.2创建窗体203

    11.3常用布局管理器204

    11.3.1不使用布局管理器205

    11.3.2FlowLayout类布局管理器206

    11.3.3BorderLayout类布局管理器207

    11.3.4GridLayout类布局管理器208

    11.4常用面板209

    11.4.1JPanel类面板209

    11.4.2JScrollPane类面板211

    11.5常用组件213

    11.5.1JLabel(标签)组件213

    11.5.2JButton(按钮)组件214

    11.5.3JRadioButton(单选按钮)组件215

    11.5.4JCheckBox(复选框)组件216

    11.5.5JComboBox(选择框)组件218

    11.5.6JList(列表框)组件219

    11.5.7JTextField(文本框)组件221

    11.5.8JPasswordField(密码框)组件223

    11.5.9JTextArea(文本域)组件225

    11.6常用事件处理226

    11.6.1动作事件处理226

    11.6.2焦点事件处理229

    11.6.3鼠标事件处理230

    11.6.4键盘事件处理232

    11.7拼图游戏234

    11.7.1游戏简介234

    11.7.2设计思路234

    11.7.3开发步骤236

    小结239

    习题240

    2章Swing不错应用241

    12.1利用JTable类直接创建表格242

    12.1.1创建表格242

    12.1.2定义表格244

    12.1.3操作表格248

    12.2表格模型与表格250

    12.2.1利用表格模型创建表格250

    12.2.2维护表格模型252

    12.3提供行标题栏的表格255

    12.4简单的树259

    12.5处理选中节点事件261

    12.6遍历树节点263

    12.7定制树265

    12.8维护树模型267

    12.9处理展开节点事件269

    小结271

    习题271

    3章多线程272

    13.1线程概述273

    13.2线程的创建273

    13.2.1线程的创建方式274

    13.2.2继承Thread类274

    13.2.3实现Runnable接口275

    13.3线程的生命周期276

    13.4线程的优先级277

    13.5线程的控制277

    13.5.1线程的启动277

    13.5.2线程的挂起278

    13.5.3线程的状态检查279

    13.5.4线程的结束280

    13.5.5后台线程281

    13.6线程的同步281

    13.7线程的通信285

    13.8多线程产生死锁288

    小结288

    习题289

    4章网络程序设计290

    14.1协议的基础知识291

    14.1.1TCP291

    14.1.2UDP291

    14.2IP地址封装291

    14.3套接字293

    14.3.1服务器端套接字293

    14.3.2客户端套接字295

    14.4数据报299

    14.4.1DatagramPacket类299

    14.4.2DatagramSocket类300

    14.5网络聊天程序开发302

    小结306

    习题307

    5章JDBC数据库编程308

    15.1JDBC概述309

    15.1.1JDBC-ODBC桥介绍309

    15.1.2JDBC介绍309

    15.1.3JDBC驱动类型310

    15.2JDBC中的常用类和接口310

    15.2.1Driver类311

    15.2.2DriverManager类311

    15.2.3Connection接口311

    15.2.4Statement接口312

    15.2.5PreparedStatement接口313

    15.2.6CallableStatement接口314

    15.2.7ResultSet接口314

    15.3连接数据库317

    15.3.1加载JDBC驱动程序317

    15.3.2创建数据库连接318

    15.3.3执行SQL语句319

    15.3.4获得查询结果320

    15.3.5关闭连接320

    15.4操作数据库320

    15.4.1添加数据320

    15.4.2查询数据324

    15.4.3修改数据327

    15.4.4删除数据329

    15.5应用JDBC事务332

    小结335

    习题335

    6章综合案例——腾宇超市

    管理系统336

    16.1项目设计思路337

    16.1.1功能阐述337

    16.1.2系统预览337

    16.1.3功能结构337

    16.1.4文件组织结构338

    16.2数据库设计338

    16.2.1数据库结构设计338

    16.2.2数据表设计338

    16.3公共类设计340

    16.3.1连接数据库340

    16.3.2获取当前系统时间类341

    16.4登录模块设计341

    16.4.1登录模块概述341

    16.4.2实现带背景的窗体342

    16.4.3登录模块实现过程342

    16.5主窗体设计345

    16.5.1主窗体概述345

    16.5.2平移面板控件345

    16.5.3主窗体实现过程348

    16.6采购订货模块设计350

    16.6.1采购订货模块概述350

    16.6.2在表格中添加按钮350

    16.6.3添加采购订货信息实现过程351

    16.6.4搜索采购订货信息实现过程353

    16.6.5修改采购订货信息实现过程355

    16.6.6删除采购订货信息实现过程358

    16.7人员管理模块设计359

    16.7.1人员管理模块概述359

    16.7.2使用触发器级联删除数据359

    16.7.3显示查询条件实现过程360

    16.7.4显示员工基本信息实现过程362

    16.7.5添加员工信息实现过程364

    16.7.6删除员工信息实现过程367

    16.8在Eclipse中实现程序打包368

    小结370

    附录上机实验371

    实验1Java基础371

    实验目的371

    实验内容371

    实验2程序流程控制373

    实验目的373

    实验内容373

    实验3类的继承374

    实验目的374

    实验内容374

    实验4使用集合类375

    实验目的375

    实验内容375

    实验5数据流376

    实验目的376

    实验内容376

    实验6线程控制377

    实验目的377

    实验内容377

    实验7异常处理378

    实验目的378

    实验内容378

    实验8Swing程序设计379

    实验目的379

    实验内容379

    实验9网络程序设计381

    实验目的381

    实验内容381

    实验10通过JDBC方式操作数据库382

    实验目的382

    实验内容382

    实验11计算器384

    实验目的384

    实验内容384

    实验12日志簿388

    实验目的388

    实验内容388

    买书送名师,明日科技资深讲师面对面授课。本课程依托人民邮电出版社自主开发的在线教育慕课平台——人邮学院(www.rymooc.com),该平台具有完备的在线“教、学、测”功能。人邮学院提供体系完整的100学时慕课教学视频同步讲解,即学即练的在线测试。书中附有188个微课视频,扫一扫书中二维码,便可随时随地学习。附赠300余道习题和自测题, PPT 课件、案例源代码、自测试卷、拓展案例等丰富的配套资源。

    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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