• Java编程那些事儿
  • Java编程那些事儿
  • Java编程那些事儿
21年品牌 40万+商家 超1.5亿件商品

Java编程那些事儿

正版现货当天发货

42 九品

仅1件

重庆万州
认证卖家担保交易快速发货售后保障

作者陈跃峰、李中彬、谷骁勇 著

出版社清华大学出版社

出版时间2010-01

版次1

装帧平装

货号9H

上书时间2024-03-27

两江新区心蕊图书

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 陈跃峰、李中彬、谷骁勇 著
  • 出版社 清华大学出版社
  • 出版时间 2010-01
  • 版次 1
  • ISBN 9787302214052
  • 定价 39.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 393页
  • 字数 589千字
  • 正文语种 简体中文
【内容简介】
  《Java编程那些事儿》以通俗易懂的语言和代码示例介绍Java语言编程的各种知识,是一本指导初学者进行自学编程,并通过相关章节附带的练习融会贯通相关技术的入门书籍。《Java编程那些事儿》按照技术学习的顺序,依次介绍了计算机基础知识、建立Java开发环境、Java基础语法、流程控制使用、数组使用、方法使用等编程基础知识,然后介绍了面向对象编程、JDKAPI结构、I/O技术、多线程技术、网络编程技术和界面开发技术等内容,并结合例子深入介绍了技术的实际应用,是一本实用的Java学习书籍。
  《Java编程那些事儿》难易适中,书中内容讲解和示例均源自作者多年在教育第一线的经验,讲解深入,介绍全面,示例丰富。
  《Java编程那些事儿》适用于各类Java编程人员,既适合初学Java编程的各类高校学生、培训机构学员进行编程学习,也适合作为Java程序员加深Java编程理解的参考用书。
【目录】
第1章计算机基础1
1.1计算机软件的基本概念2
1.1.1软件的概念2
1.1.2计算机为什么使用二进制数据2
1.1.3计算机存储单位2
1.2进制的概念3
1.2.1二进制3
1.2.2二进制和十进制之间的转换4
1.2.3二进制和八进制、十六进制之间的转换6
1.3计算机内部的数据表达7
1.3.1整数的表达7
1.3.2字符的表达7
1.3.3小结8
1.4网络编程基础8
1.4.1网络编程是什么8
1.4.2IP地址和域名8
1.4.3端口的概念9
1.4.4数据传输方式9
1.4.5协议的概念10
1.4.6小结10
1.5Java语言简介10
1.5.1Java语言历史10
1.5.2Java程序开发过程11
1.5.3Java虚拟机介绍11
1.5.4其他12

第2章建立开发环境13
2.1JDK开发环境14
2.1.1JDK的获得14
2.1.2JDK的安装15
2.1.3JDK的配置15
2.1.4第一个HelloWorld程序17
2.2Eclipse使用21
2.2.1Eclipse的获得21
2.2.2Eclipse的安装22
2.2.3Eclipse基本使用22
2.2.4Eclipse基础使用进阶27
2.3总结29

第3章Java基础语法30
3.1如何学好Java语法31
3.2代码框架31
3.3关键字32
3.4标识符33
3.5基本数据类型33
3.5.1概述34
3.5.2整数型34
3.5.3小数型35
3.5.4字符型35
3.5.5布尔型36
3.5.6小结36
3.6变量和常量36
3.6.1变量36
3.6.2常量38
3.6.3语句块39
3.6.4变量的作用范围39
3.6.5常量的作用范围40
3.6.6小结40
3.7数据类型转换40
3.7.1自动类型转换41
3.7.2强制类型转换41
3.7.3其他42
3.8空白42
3.9语句结束43
3.10注释43
3.10.1单行注释43
3.10.2多行注释44
3.10.3文档注释44
3.10.4其他44

第4章运算符45
4.1算术运算符46
4.2比较运算符47
4.3逻辑运算符48
4.4赋值运算符49
4.5二进制运算符51
4.5.1位运算符51
4.5.2移位运算符53
4.5.3小结54
4.6其他运算符55
4.7运算符优先级57
4.8表达式58
4.9总结59

第5章流程控制60
5.1流程控制基础61
5.2顺序语句61
5.3条件语句62
5.3.1if相关语句62
5.3.2switch语句67
5.3.3小结70
5.4循环语句70
5.4.1while语句71
5.4.2do-while语句73
5.4.3for语句74
5.4.4小结76
5.5break和continue语句76
5.5.1break语句76
5.5.2continue语句78
5.5.3小结79
5.6综合示例79
5.6.1示例讲解80
5.6.2综合练习87

第6章数组89
6.1数组概述90
6.2数组基本语法91
6.2.1数组声明91
6.2.2数组初始化91
6.2.3引用数组元素93
6.2.4获得数组长度93
6.3数组使用示例94
6.3.1循环初始化数组元素94
6.3.2输出数列95
6.3.3歌手打分95
6.3.4判断数组元素是否重复97
6.3.5判断数组是否对称98
6.3.6数制转换98
6.3.7数字统计99
6.3.8数组编码100
6.3.9数组排序101
6.3.10生成随机数组102
6.4多维数组基础103
6.5多维数组语法103
6.5.1多维数组声明104
6.5.2多维数组初始化104
6.5.3引用数组元素105
6.5.4获得数组长度106
6.6多维数组使用示例106
6.6.1拉丁矩阵106
6.6.2杨辉三角107
6.6.3存储图形结构108
6.6.4螺旋数组109
6.7数组练习112

第7章方法113
7.1方法概述114
7.2方法声明114
7.3方法声明示例117
7.3.1判断某个整数是否是偶数117
7.3.2数组排序117
7.4方法调用118
7.4.1一个类内部方法调用语法118
7.4.2方法调用后的执行流程120
7.5方法相同121
7.6方法重载122
7.7参数传递122
7.8总结125
7.9方法练习125

第8章面向对象126
8.1面向对象简介127
8.2类128
8.2.1类的概念128
8.2.2类的声明129
8.3对象135
8.3.1什么是对象135
8.3.2对象的语法136
8.3.3对象的存储形式138
8.4面向对象设计方法139
8.5面向对象三大特性140
8.5.1封装性140
8.5.2继承性140
8.5.3多态性145
8.6访问控制符149
8.7修饰符151
8.7.1static修饰符151
8.7.2final155
8.7.3native156
8.8this和super156
8.8.1this关键字156
8.8.2super关键字158
8.8.3需要注意的问题160
8.9抽象类和接口160
8.9.1抽象类161
8.9.2接口162
8.9.3抽象类和接口的比较166
8.10内部类(InnerClass)167
8.11包的概念169
8.11.1打包169
8.11.2引入包171
8.11.3小结172
8.12总结173

第9章JDK文档使用174
9.1JDK文档概述175
9.2JDK文档结构175
9.3类和接口使用语法176
9.3.1类使用语法177
9.3.2接口使用语法178
9.4JDKAPI包名综述179
9.5java.lang包179
9.5.1Object179
9.5.2Math182
9.5.3String和StringBuffer182
9.5.4System192
9.5.5包装类194
9.6java.util包197
9.6.1时间和日期处理197
9.6.2Random类204
9.6.3集合框架简述208
9.7总结219

第10章异常处理220
10.1概述221
10.2异常类体系222
10.3异常处理语法223
10.3.1抛出异常224
10.3.2声明异常226
10.3.3捕获异常及异常处理227
10.3.4声明自定义异常类231
10.4异常处理方式232
10.5总结234

第11章I/O处理235
11.1I/O简介236
11.2I/O类体系237
11.2.1字节输入流InputStream238
11.2.2字节输出流OutputStream240
11.2.3字符输入流Reader241
11.2.4字符输出流Writer242
11.2.5小结243
11.3I/O类使用243
11.3.1文件操作243
11.3.2读取控制台输入256
11.3.3装饰流使用261
11.3.4应注意的问题267
11.4总结270

第12章多线程271
12.1多线程简介272
12.1.1进程和线程272
12.1.2多线程优势273
12.1.3线程生命周期273
12.2多线程实现方式274
12.2.1继承Thread类275
12.2.2实现Runnable接口279
12.2.3使用Timer和TimerTask组合280
12.2.4小结284
12.3多线程使用示例284
12.3.1定时炸弹285
12.3.2模拟网络数据发送288
12.4多线程问题及处理291
12.4.1互斥293
12.4.2同步297
12.4.3死锁301
12.4.4线程优先级301
12.5总结304
12.6多线程练习304

第13章网络编程305
13.1网络概述306
13.1.1计算机网络概述306
13.1.2网络编程概述307
13.1.3网络通信方式309
13.2网络编程技术310
13.2.1网络编程步骤310
13.2.2Java网络编程技术312
13.2.3TCP编程313
13.2.4UDP编程324
13.2.5网络协议334
13.2.6小结336
13.3网络编程示例336
13.3.1质数判别示例336
13.3.2猜数字小游戏345
13.4中文问题351
13.5总结351
13.6网络练习351

第14章GUI界面编程352
14.1界面编程概述353
14.2AWT界面编程技术354
14.2.1AWT界面制作354
14.2.2布局管理器367
14.2.3AWT事件处理379
14.2.4AWT界面绘制387
14.3SWING界面编程技术393
14.4总结393
14.5界面编程练习393
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP