21天学通Java 6(第5版) 🔍
[美]Rogers Cadenhead Laura Lemay 著
Posts & Telecommunications Press, 2014
英语 [en] · 中文 [zh] · EPUB · 20.6MB · 2014 · 📘 非小说类图书 · 🚀/duxiu/lgli/lgrs/nexusstc/upload/zlib · Save
描述
Style - Font Definitions -face font-family: Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0 Style Definitions p. MsoNormal, li. MsoNormal, div. MsoNormal mso-style-parent:'; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:'Times New Roman'; mso-fareast-font-family:'Times New Roman' page ...
备用文件名
lgli/Z:\Bibliotik_\16\2\%&Ovr1\21Tian Xue Tong Java 6(Di 5Ban - [Mei ]Rogers Cadenhead Laura Le.epub
备用文件名
lgrsnf/Z:\Bibliotik_\16\2\%&Ovr1\21Tian Xue Tong Java 6(Di 5Ban - [Mei ]Rogers Cadenhead Laura Le.epub
备用文件名
nexusstc/21天学通Java 6(第5版)/052c21fb761210fb83aa6d69aeb6a194.epub
备用文件名
zlib/Languages/美Rogers Cadenhead Laura Lemay 著/21天学通Java 6(第5版)_5868090.epub
备选标题
Sams Teach Yourself Java 6 in 21 Days (5th Edition) (Sams Teach Yourself)
备选作者
(美)RogersCadenhead,(美)LauraLemay著
备选作者
Cadenhead, Rogers, Lemay, Laura
备选作者
卡登海德 (Cadenhead, Rogers)
备用出版商
The People's Posts and Telecommunications Publishing House
备用出版商
LEXIS Publishing
备用出版商
Sams Pub.; Sams
备用出版商
Alpha Books
备用出版商
L'Harmattan
备用出版商
北京:人民邮电出版社
备用版本
Pearson Education Limited (US titles), [N.p.], 2007
备用版本
United States, United States of America
备用版本
Indianapolis, Ind, Indiana, 2007
备用版本
China, People's Republic, China
备用版本
5 edition, May 25, 2007
备用版本
Di 1 ban, Beijing, 2009
备用版本
France, France
备用版本
5, US, 2007
元数据中的注释
lg2709238
元数据中的注释
{"isbns":["0672329433","2147483648","7115191166","9780672329432","9782147483649","9787115191168"],"publisher":"Posts & Telecommunications Press"}
元数据中的注释
Includes index.
元数据中的注释
Bookmarks: p1 (p2): 第1周课程 Java语言
p2 (p2): 第1章 Java基础
p3 (p2): 1.1 Java语言
p4 (p2): 1.1.1 Java的历史
p5 (p3): 1.1.2 Java概述
p6 (p3): 1.1.3 选择一种开发工具
p7 (p4): 1.2 面向对象编程
p8 (p5): 1.3 对象和类
p9 (p6): 1.4 属性和行为
p10 (p6): 1.4.1 对象的类属性
p11 (p7): 1.4.2 对象的类行为
p12 (p7): 1.4.3 创建类
p13 (p9): 1.4.4 运行程序
p14 (p10): 1.5 组织类和类行为
p15 (p10): 1.5.1 继承
p16 (p11): 1.5.2 创建类层次结构
p17 (p13): 1.5.3 使用继承
p18 (p14): 1.5.4 单继承和多重继承
p19 (p14): 1.5.5 接口
p20 (p14): 1.5.6 包
p21 (p15): 1.6 总结
p22 (p15): 1.7 问与答
p23 (p15): 1.8 小测验
p24 (p15): 1.8.1 问题
p25 (p16): 1.8.2 认证练习
p26 (p16): 1.9 练习
p27 (p17): 第2章 Java编程基础
p28 (p17): 2.1 语句和表达式
p29 (p18): 2.2 变量和数据类型
p30 (p18): 2.2.1 创建变量
p31 (p19): 2.2.2 给变量命名
p32 (p19): 2.2.3 变量类型
p33 (p20): 2.2.4 给变量赋值
p34 (p21): 2.2.5 常量
p35 (p22): 2.3 注释
p36 (p22): 2.4 字面量
p37 (p22): 2.4.1 数字字面量
p38 (p23): 2.4.2 布尔字面量
p39 (p23): 2.4.3 字符字面量
p40 (p24): 2.4.4 字符串字面量
p41 (p24): 2.5 表达式和运算符
p42 (p25): 2.5.1 算术运算符
p43 (p26): 2.5.2 再谈赋值
p44 (p26): 2.5.3 递增和递减运算符
p45 (p27): 2.5.4 比较运算符
p46 (p28): 2.5.5 逻辑运算符
p47 (p28): 2.5.6 运算符优先级
p48 (p29): 2.6 字符串运算
p49 (p30): 2.7 总结
p50 (p31): 2.8 问与答
p51 (p31): 2.9 小测验
p52 (p31): 2.9.1 问题
p53 (p32): 2.9.2 认证练习
p54 (p32): 2.10 练习
p55 (p33): 第3章 对象
p56 (p33): 3.1 创建新对象
p57 (p33): 3.1.1 使用new
p58 (p35): 3.1.2 new的功能
p59 (p35): 3.1.3 内存管理
p60 (p35): 3.2 访问和设置类变量和实例变量
p61 (p35): 3.2.1 获取值
p62 (p36): 3.2.2 修改值
p63 (p36): 3.2.3 类变量
p64 (p37): 3.3 调用方法
p65 (p38): 3.3.1 嵌套方法调用
p66 (p39): 3.3.2 类方法
p67 (p39): 3.4 对象的引用
p68 (p40): 3.5 对象和基本数据类型的转换和强制类型转换
p69 (p41): 3.5.1 强制转换基本类型
p70 (p42): 3.5.2 强制转换对象
p71 (p42): 3.5.3 基本类型和对象之间的转换
p72 (p43): 3.6 比较对象值和类
p73 (p44): 3.6.1 比较对象
p74 (p45): 3.6.2 判断对象所属的类
p75 (p45): 3.7 总结
p76 (p45): 3.8 问与答
p77 (p46): 3.9 小测验
p78 (p46): 3.9.1 问题
p79 (p46): 3.9.2 认证练习
p80 (p47): 3.10 练习
p81 (p48): 第4章 数组、逻辑和循环
p82 (p48): 4.1 数组
p83 (p48): 4.1.1 声明数组变量
p84 (p49): 4.1.2 创建数组对象
p85 (p50): 4.1.3 访问数组元素
p86 (p50): 4.1.4 修改数组元素
p87 (p51): 4.1.5 多维数组
p88 (p52): 4.2 块语句
p89 (p52): 4.3 if条件语句
p90 (p53): 4.4 switch条件语句
p91 (p56): 4.5 for循环
p92 (p58): 4.6 while和do循环
p93 (p58): 4.6.1 while循环
p94 (p59): 4.6.2 do...while循环
p95 (p60): 4.7 跳出循环
p96 (p60): 4.7.1 标号
p97 (p61): 4.7.2 条件运算符
p98 (p61): 4.8 总结
p99 (p61): 4.9 问与答
p100 (p62): 4.10 小测验
p101 (p62): 4.10.1 问题
p102 (p62): 4.10.2 认证练习
p103 (p63): 4.11 练习
p104 (p64): 第5章 创建类和方法
p105 (p64): 5.1 定义类
p106 (p64): 5.2 创建实例变量和类变量
p107 (p64): 5.2.1 定义实例变量
p108 (p65): 5.2.2 类变量
p109 (p65): 5.3 创建方法
p110 (p65): 5.3.1 定义方法
p111 (p66): 5.3.2 关键字this
p112 (p67): 5.3.3 变量作用域和方法定义
p113 (p68): 5.3.4 将参数传递给方法
p114 (p68): 5.3.5 类方法
p115 (p69): 5.4 创建Java应用程序
p116 (p70): 5.5 Java应用程序和命令行参数
p117 (p70): 5.5.1 将参数传递给Java应用程序
p118 (p71): 5.5.2 在Java程序中处理参数
p119 (p71): 5.6 创建名称相同但参数不同的方法
p120 (p74): 5.7 构造方法
p121 (p74): 5.7.1 基本的构造方法
p122 (p74): 5.7.2 调用另一个构造方法
p123 (p75): 5.7.3 重载构造方法
p124 (p76): 5.8 覆盖方法
p125 (p76): 5.8.1 创建覆盖现有方法的方法
p126 (p77): 5.8.2 调用原来的方法
p127 (p77): 5.8.3 覆盖构造函数
p128 (p78): 5.9 结束方法
p129 (p79): 5.10 总结
p130 (p79): 5.11 问与答
p131 (p80): 5.12 小测验
p132 (p80): 5.12.1 问题
p133 (p80): 5.12.2 认证练习
p134 (p81): 5.13 练习
p135 (p82): 第6章 包、接口和其他类特性
p136 (p82): 6.1 限定符
p137 (p86): 6.2 静态变量和方法
p138 (p87): 6.3 Final类、方法和变量
p139 (p87): 6.3.1 变量
p140 (p88): 6.3.2 方法
p141 (p88): 6.3.3 类
p142 (p88): 6.4 抽象类和方法
p143 (p89): 6.5 包
p144 (p89): 6.6 使用包
p145 (p89): 6.6.1 完整的包名和类名
p146 (p90): 6.6.2 import声明
p147 (p91): 6.6.3 类名冲突
p148 (p91): 6.6.4 Classpath和类的位置
p149 (p91): 6.7 创建自己的包
p150 (p91): 6.7.1 选择包名
p151 (p92): 6.7.2 创建文件夹结构
p152 (p92): 6.7.3 将类加入到包中
p153 (p92): 6.7.4 包和类访问控制
p154 (p93): 6.8 接口
p155 (p93): 6.8.1 单继承存在的问题
p156 (p93): 6.8.2 接口和类
p157 (p93): 6.8.3 实现和使用接口
p158 (p94): 6.8.4 实现多个接口
p159 (p94): 6.8.5 接口的其他用途
p160 (p94): 6.9 创建和扩展接口
p161 (p94): 6.9.1 新接口
p162 (p95): 6.9.2 接口中的方法
p163 (p95): 6.9.3 扩展接口
p164 (p96): 6.9.4 创建网上商店
p165 (p100): 6.10 内部类
p166 (p101): 6.11 总结
p167 (p101): 6.12 问与答
p168 (p101): 6.13 小测验
p169 (p102): 6.13.1 问题
p170 (p102): 6.13.2 认证练习
p171 (p103): 6.14 练习
p172 (p104): 第7章 异常、断言和线程
p173 (p104): 7.1 异常
p174 (p105): 7.1.1 异常类
p175 (p106): 7.2 管理异常
p176 (p106): 7.2.1 异常一致性检测
p177 (p106): 7.2.2 保护代码和捕获异常
p178 (p108): 7.2.3 finally子句
p179 (p109): 7.3 声明可能引发异常的方法
p180 (p109): 7.3.1 throws子句
p181 (p110): 7.3.2 应引发哪些异常
p182 (p110): 7.3.3 传递异常
p183 (p111): 7.3.4 throws和继承
p184 (p111): 7.4 创建并引发自己的异常
p185 (p111): 7.4.1 引发异常
p186 (p112): 7.4.2 创建自己的异常
p187 (p112): 7.4.3 组合使用throws、try和throw
p188 (p113): 7.5 何时使用和不使用异常
p189 (p113): 7.5.1 什么时候使用异常
p190 (p113): 7.5.2 什么时候不使用异常
p191 (p113): 7.5.3 糟糕的异常使用方式
p192 (p114): 7.6 断言
p193 (p115): 7.7 线程
p194 (p116): 7.7.1 编写线程化程序
p195 (p117): 7.7.2 线程化应用程序
p196 (p119): 7.7.3 终止线程
p197 (p120): 7.8 总结
p198 (p120): 7.9 问与答
p199 (p121): 7.10 小测验
p200 (p121): 7.10.1 问题
p201 (p122): 7.10.2 认证练习
p202 (p122): 7.11 练习
p203 (p124): 第2周课程 Java类库
p204 (p124): 第8章 数据结构
p205 (p124): 8.1 超越数组
p206 (p124): 8.2 Java数据结构
p207 (p125): 8.2.1 Iterator
p208 (p126): 8.2.2 位组
p209 (p128): 8.2.3 Vector
p210 (p129): 8.2.4 遍历数据结构
p211 (p131): 8.2.5 堆栈
p212 (p132): 8.2.6 Map
p213 (p133): 8.2.7 散列表
p214 (p136): 8.3 泛型
p215 (p137): 8.4 总结
p216 (p138): 8.5 问与答
p217 (p138): 8.6 小测验
p218 (p138): 8.6.1 问题
p219 (p139): 8.6.2 认证练习
p220 (p139): 8.7 练习
p221 (p140): 第9章 使用Swing
p222 (p140): 9.1 创建应用程序
p223 (p141): 9.1.1 创建界面
p224 (p142): 9.1.2 开发框架
p225 (p143): 9.1.3 显示启动画面
p226 (p143): 9.1.4 创建组件
p227 (p144): 9.1.5 将组件加入到容器中
p228 (p145): 9.2 使用组件
p229 (p145): 9.2.1 图标
p230 (p147): 9.2.2 标签
p231 (p147): 9.2.3 文本框
p232 (p148): 9.2.4 文本区域
p233 (p149): 9.2.5 可滚动窗格
p234 (p149): 9.2.6 复选框和单选按钮
p235 (p151): 9.2.7 组合框
p236 (p152): 9.2.8 列表
p237 (p153): 9.3 总结
p238 (p153): 9.4 问与答
p239 (p154): 9.5 小测验
p240 (p154): 9.5.1 问题
p241 (p154): 9.5.2 认证练习
p242 (p155): 9.6 练习
p243 (p156): 第10章 创建Swing界面
p244 (p156): 10.1 Swing的特性
p245 (p156): 10.1.1 设置外观
p246 (p156): 10.1.2 标准对话框
p247 (p161): 10.1.3 使用对话框
p248 (p163): 10.1.4 滑块
p249 (p164): 10.1.5 滚动窗格
p250 (p165): 10.1.6 工具栏
p251 (p167): 10.1.7 进度条
p252 (p168): 10.1.8 菜单
p253 (p170): 10.1.9 选项卡窗格
p254 (p171): 10.2 总结
p255 (p171): 10.3 问与答
p256 (p172): 10.4 小测验
p257 (p172): 10.4.1 问题
p258 (p172): 10.4.2 认证练习
p259 (p173): 10.5 练习
p260 (p174): 第11章 在用户界面上排列组件
p261 (p174): 11.1 基本的界面布局
p262 (p174): 11.1.1 布置界面
p263 (p175): 11.1.2 顺序布局
p264 (p176): 11.1.3 方框布局
p265 (p177): 11.1.4 网格布局
p266 (p178): 11.1.5 边框布局
p267 (p179): 11.2 使用多个布局管理器
p268 (p180): 11.3 卡片布局
p269 (p184): 11.4 网格袋布局
p270 (p186): 11.4.1 设计网格
p271 (p187): 11.4.2 创建网格
p272 (p189): 11.4.3 单元格padding和insets
p273 (p190): 11.5 总结
p274 (p190): 11.6 问与答
p275 (p191): 11.7 小测验
p276 (p191): 11.7.1 问题
p277 (p191): 11.7.2 认证练习
p278 (p192): 11.8 练习
p279 (p193): 第12章 响应用户输入
p280 (p193): 12.1 事件监听器
p281 (p193): 12.1.1 设置组件
p282 (p194): 12.1.2 事件处理方法
p283 (p196): 12.2 使用方法
p284 (p196): 12.2.1 行为事件
p285 (p196): 12.2.2 焦点事件
p286 (p198): 12.2.3 选项事件
p287 (p199): 12.2.4 键盘事件
p288 (p200): 12.2.5 鼠标事件
p289 (p200): 12.2.6 鼠标移动事件
p290 (p203): 12.2.7 窗口事件
p291 (p203): 12.2.8 使用适配器类
p292 (p204): 12.3 总结
p293 (p204): 12.4 问与答
p294 (p205): 12.5 小测验
p295 (p205): 12.5.1 问题
p296 (p205): 12.5.2 认证练习
p297 (p206): 12.6 练习
p298 (p207): 第13章 使用颜色、字体和图形
p299 (p207): 13.1 Graphics2D类
p300 (p208): 13.1.1 图形坐标系
p301 (p208): 13.1.2 绘制文本
p302 (p210): 13.1.3 通过反走样改善字体和图形的质量
p303 (p210): 13.1.4 获取字体的信息
p304 (p211): 13.2 颜色
p305 (p212): 13.2.1 使用Color对象
p306 (p212): 13.2.2 检测和设置当前颜色
p307 (p213): 13.3 绘制直线和多边形
p308 (p213): 13.3.1 用户和设备坐标空间
p309 (p214): 13.3.2 指定渲染属性
p310 (p215): 13.3.3 创建要绘制的对象
p311 (p217): 13.3.4 绘制对象
p312 (p219): 13.4 总结
p313 (p220): 13.5 问与答
p314 (p220): 13.6 小测验
p315 (p220): 13.6.1 问题
p316 (p221): 13.6.2 认证练习
p317 (p221): 13.7 练习
p318 (p222): 第14章 开发Swing应用程序
p319 (p222): 14.1 Java Web Start
p320 (p224): 14.2 使用Java Web Start
p321 (p225): 14.2.1 创建JNLP文件
p322 (p228): 14.2.2 在服务器上支持Web Start
p323 (p228): 14.2.3 其他JNLP元素
p324 (p229): 14.3 使用SwingWorker改善性能
p325 (p232): 14.4 总结
p326 (p232): 14.5 问与答
p327 (p233): 14.6 小测验
p328 (p233): 14.6.1 问题
p329 (p233): 14.6.2 认证练习
p330 (p234): 14.7 练习
p331 (p236): 第3周课程 Java编程
p332 (p236): 第15章 输入和输出
p333 (p236): 15.1 流
p334 (p236): 15.1.1 使用流
p335 (p237): 15.1.2 过滤流
p336 (p237): 15.1.3 处理异常
p337 (p237): 15.2 字节流
p338 (p240): 15.3 过滤流
p339 (p246): 15.4 字符流
p340 (p246): 15.4.1 读取文本文件
p341 (p247): 15.4.2 写文本文件
p342 (p248): 15.5 文件和文件名过滤器
p343 (p250): 15.6 总结
p344 (p250): 15.7 问与答
p345 (p251): 15.8 小测验
p346 (p251): 15.8.1 问题
p347 (p251): 15.8.2 认证练习
p348 (p252): 15.9 练习
p349 (p253): 第16章 序列化和查看对象
p350 (p253): 16.1 对象序列化
p351 (p254): 16.1.1 对象输出流
p352 (p256): 16.1.2 对象输入流
p353 (p258): 16.1.3 暂态变量
p354 (p258): 16.1.4 检查对象的序列化字段
p355 (p258): 16.2 使用反射来检查类和方法
p356 (p259): 16.2.1 检查和创建类
p357 (p260): 16.2.2 处理类的各个部分
p358 (p261): 16.2.3 检查类
p359 (p262): 16.3 总结
p360 (p262): 16.4 问与答
p361 (p263): 16.5 小测验
p362 (p263): 16.5.1 问题
p363 (p263): 16.5.2 认证练习
p364 (p264): 16.6 练习
p365 (p265): 第17章 通过Internet进行通信
p366 (p265): 17.1 JAVA的联网技术
p367 (p265): 17.1.1 打开跨越网络的流
p368 (p268): 17.1.2 套接字
p369 (p270): 17.1.3 Socket服务器
p370 (p271): 17.1.4 设计服务器应用程序
p371 (p272): 17.1.5 测试服务器
p372 (p273): 17.2 java.nio包
p373 (p273): 17.2.1 缓冲区
p374 (p275): 17.2.2 字符集
p375 (p275): 17.2.3 通道
p376 (p277): 17.2.4 网络通道
p377 (p281): 17.3 总结
p378 (p281): 17.4 问与答
p379 (p282): 17.5 小测验
p380 (p282): 17.5.1 问题
p381 (p282): 17.5.2 认证练习
p382 (p283): 17.6 练习
p383 (p284): 第18章 使用JDBC访问数据库
p384 (p284): 18.1 JDBC
p385 (p285): 18.2 JDBC-ODBC桥
p386 (p286): 18.2.1 连接到ODBC数据源
p387 (p294): 18.2.2 JDBC驱动程序
p388 (p297): 18.3 总结
p389 (p297): 18.4 问与答
p390 (p298): 18.5 小测验
p391 (p298): 18.5.1 问题
p392 (p298): 18.5.2 认证练习
p393 (p299): 18.6 练习
p394 (p300): 第19章 读写RSS Feed
p395 (p300): 19.1 使用XML
p396 (p302): 19.2 设计XML语言
p397 (p303): 19.3 使用Java处理XML
p398 (p303): 19.4 使用XOM处理XML
p399 (p304): 19.4.1 创建XML文档
p400 (p306): 19.4.2 修改MXL文档
p401 (p308): 19.4.3 格式化XML文档
p402 (p310): 19.4.4 评估XOM
p403 (p311): 19.5 总结
p404 (p312): 19.6 问与答
p405 (p312): 19.7 小测验
p406 (p312): 19.7.1 问题
p407 (p312): 19.7.2 认证练习
p408 (p313): 19.8 练习
p409 (p314): 第20章 XML Web服务
p410 (p314): 20.1 XML-RPC简介
p411 (p315): 20.2 使用XML-RPC进行通信
p412 (p315): 20.2.1 发送请求
p413 (p316): 20.2.2 响应请求
p414 (p317): 20.3 选择XML-RPC实现
p415 (p318): 20.4 使用XML-RPC Web服务
p416 (p320): 20.5 创建XML-RPC Web服务
p417 (p323): 20.6 总结
p418 (p323): 20.7 问与答
p419 (p324): 20.8 小测验
p420 (p324): 20.8.1 问题
p421 (p324): 20.8.2 认证练习
p422 (p325): 20.9 练习
p423 (p326): 第21章 编写Jaya Servlet和Java Server Page
p424 (p326): 21.1 使用Web Servlet
p425 (p328): 21.2 开发Servlet
p426 (p331): 21.2.1 使用cookie
p427 (p334): 21.2.2 使用会话
p428 (p336): 21.3 JSP
p429 (p337): 21.3.1 编写JSP
p430 (p342): 21.3.2 创建Web应用程序
p431 (p346): 21.4 JSP标准标记库
p432 (p350): 21.5 总结
p433 (p350): 21.6 问与答
p434 (p351): 21.7 小测验
p435 (p351): 21.7.1 问题
p436 (p351): 21.7.2 认证练习
p437 (p352): 21.8 练习
p438 (p354): 附录
p439 (p354): 附录A 使用Java开发包
p440 (p354): A.1 选择Java开发工具
p441 (p356): A.2 配置JDK
p442 (p356): A.2.1 使用命令行界面
p443 (p357): A.2.2 切换文件夹
p444 (p358): A.2.3 在MS-DOS中创建文件夹
p445 (p359): A.2.4 在MS-DOS中运行程序
p446 (p360): A.2.5 修复配置错误
p447 (p362): A.3 使用文本编辑器
p448 (p363): A.4 创建程序
p449 (p364): A.4.1 在Windows中编译和运行程序
p450 (p365): A.4.2 设置CLASSPATH变量
p451 (p369): 附录B 使用Java开发包编程
p452 (p369): B.1 JDK概览
p453 (p370): B.2 Java解释器
p454 (p371): B.3 编译器Javac
p455 (p372): B.4 浏览器appletviewer
p456 (p374): B.5 文档工具Java doc
p457 (p376): B.6 Java文件存档工具Jar
p458 (p377): B.7 调试器Jdb
p459 (p378): B.7.1 调试应用程序
p460 (p379): B.7.2 调试小程序
p461 (p379): B.7.3 高级调试命令
p462 (p380): B.8 使用系统属性
p2 (p2): 第1章 Java基础
p3 (p2): 1.1 Java语言
p4 (p2): 1.1.1 Java的历史
p5 (p3): 1.1.2 Java概述
p6 (p3): 1.1.3 选择一种开发工具
p7 (p4): 1.2 面向对象编程
p8 (p5): 1.3 对象和类
p9 (p6): 1.4 属性和行为
p10 (p6): 1.4.1 对象的类属性
p11 (p7): 1.4.2 对象的类行为
p12 (p7): 1.4.3 创建类
p13 (p9): 1.4.4 运行程序
p14 (p10): 1.5 组织类和类行为
p15 (p10): 1.5.1 继承
p16 (p11): 1.5.2 创建类层次结构
p17 (p13): 1.5.3 使用继承
p18 (p14): 1.5.4 单继承和多重继承
p19 (p14): 1.5.5 接口
p20 (p14): 1.5.6 包
p21 (p15): 1.6 总结
p22 (p15): 1.7 问与答
p23 (p15): 1.8 小测验
p24 (p15): 1.8.1 问题
p25 (p16): 1.8.2 认证练习
p26 (p16): 1.9 练习
p27 (p17): 第2章 Java编程基础
p28 (p17): 2.1 语句和表达式
p29 (p18): 2.2 变量和数据类型
p30 (p18): 2.2.1 创建变量
p31 (p19): 2.2.2 给变量命名
p32 (p19): 2.2.3 变量类型
p33 (p20): 2.2.4 给变量赋值
p34 (p21): 2.2.5 常量
p35 (p22): 2.3 注释
p36 (p22): 2.4 字面量
p37 (p22): 2.4.1 数字字面量
p38 (p23): 2.4.2 布尔字面量
p39 (p23): 2.4.3 字符字面量
p40 (p24): 2.4.4 字符串字面量
p41 (p24): 2.5 表达式和运算符
p42 (p25): 2.5.1 算术运算符
p43 (p26): 2.5.2 再谈赋值
p44 (p26): 2.5.3 递增和递减运算符
p45 (p27): 2.5.4 比较运算符
p46 (p28): 2.5.5 逻辑运算符
p47 (p28): 2.5.6 运算符优先级
p48 (p29): 2.6 字符串运算
p49 (p30): 2.7 总结
p50 (p31): 2.8 问与答
p51 (p31): 2.9 小测验
p52 (p31): 2.9.1 问题
p53 (p32): 2.9.2 认证练习
p54 (p32): 2.10 练习
p55 (p33): 第3章 对象
p56 (p33): 3.1 创建新对象
p57 (p33): 3.1.1 使用new
p58 (p35): 3.1.2 new的功能
p59 (p35): 3.1.3 内存管理
p60 (p35): 3.2 访问和设置类变量和实例变量
p61 (p35): 3.2.1 获取值
p62 (p36): 3.2.2 修改值
p63 (p36): 3.2.3 类变量
p64 (p37): 3.3 调用方法
p65 (p38): 3.3.1 嵌套方法调用
p66 (p39): 3.3.2 类方法
p67 (p39): 3.4 对象的引用
p68 (p40): 3.5 对象和基本数据类型的转换和强制类型转换
p69 (p41): 3.5.1 强制转换基本类型
p70 (p42): 3.5.2 强制转换对象
p71 (p42): 3.5.3 基本类型和对象之间的转换
p72 (p43): 3.6 比较对象值和类
p73 (p44): 3.6.1 比较对象
p74 (p45): 3.6.2 判断对象所属的类
p75 (p45): 3.7 总结
p76 (p45): 3.8 问与答
p77 (p46): 3.9 小测验
p78 (p46): 3.9.1 问题
p79 (p46): 3.9.2 认证练习
p80 (p47): 3.10 练习
p81 (p48): 第4章 数组、逻辑和循环
p82 (p48): 4.1 数组
p83 (p48): 4.1.1 声明数组变量
p84 (p49): 4.1.2 创建数组对象
p85 (p50): 4.1.3 访问数组元素
p86 (p50): 4.1.4 修改数组元素
p87 (p51): 4.1.5 多维数组
p88 (p52): 4.2 块语句
p89 (p52): 4.3 if条件语句
p90 (p53): 4.4 switch条件语句
p91 (p56): 4.5 for循环
p92 (p58): 4.6 while和do循环
p93 (p58): 4.6.1 while循环
p94 (p59): 4.6.2 do...while循环
p95 (p60): 4.7 跳出循环
p96 (p60): 4.7.1 标号
p97 (p61): 4.7.2 条件运算符
p98 (p61): 4.8 总结
p99 (p61): 4.9 问与答
p100 (p62): 4.10 小测验
p101 (p62): 4.10.1 问题
p102 (p62): 4.10.2 认证练习
p103 (p63): 4.11 练习
p104 (p64): 第5章 创建类和方法
p105 (p64): 5.1 定义类
p106 (p64): 5.2 创建实例变量和类变量
p107 (p64): 5.2.1 定义实例变量
p108 (p65): 5.2.2 类变量
p109 (p65): 5.3 创建方法
p110 (p65): 5.3.1 定义方法
p111 (p66): 5.3.2 关键字this
p112 (p67): 5.3.3 变量作用域和方法定义
p113 (p68): 5.3.4 将参数传递给方法
p114 (p68): 5.3.5 类方法
p115 (p69): 5.4 创建Java应用程序
p116 (p70): 5.5 Java应用程序和命令行参数
p117 (p70): 5.5.1 将参数传递给Java应用程序
p118 (p71): 5.5.2 在Java程序中处理参数
p119 (p71): 5.6 创建名称相同但参数不同的方法
p120 (p74): 5.7 构造方法
p121 (p74): 5.7.1 基本的构造方法
p122 (p74): 5.7.2 调用另一个构造方法
p123 (p75): 5.7.3 重载构造方法
p124 (p76): 5.8 覆盖方法
p125 (p76): 5.8.1 创建覆盖现有方法的方法
p126 (p77): 5.8.2 调用原来的方法
p127 (p77): 5.8.3 覆盖构造函数
p128 (p78): 5.9 结束方法
p129 (p79): 5.10 总结
p130 (p79): 5.11 问与答
p131 (p80): 5.12 小测验
p132 (p80): 5.12.1 问题
p133 (p80): 5.12.2 认证练习
p134 (p81): 5.13 练习
p135 (p82): 第6章 包、接口和其他类特性
p136 (p82): 6.1 限定符
p137 (p86): 6.2 静态变量和方法
p138 (p87): 6.3 Final类、方法和变量
p139 (p87): 6.3.1 变量
p140 (p88): 6.3.2 方法
p141 (p88): 6.3.3 类
p142 (p88): 6.4 抽象类和方法
p143 (p89): 6.5 包
p144 (p89): 6.6 使用包
p145 (p89): 6.6.1 完整的包名和类名
p146 (p90): 6.6.2 import声明
p147 (p91): 6.6.3 类名冲突
p148 (p91): 6.6.4 Classpath和类的位置
p149 (p91): 6.7 创建自己的包
p150 (p91): 6.7.1 选择包名
p151 (p92): 6.7.2 创建文件夹结构
p152 (p92): 6.7.3 将类加入到包中
p153 (p92): 6.7.4 包和类访问控制
p154 (p93): 6.8 接口
p155 (p93): 6.8.1 单继承存在的问题
p156 (p93): 6.8.2 接口和类
p157 (p93): 6.8.3 实现和使用接口
p158 (p94): 6.8.4 实现多个接口
p159 (p94): 6.8.5 接口的其他用途
p160 (p94): 6.9 创建和扩展接口
p161 (p94): 6.9.1 新接口
p162 (p95): 6.9.2 接口中的方法
p163 (p95): 6.9.3 扩展接口
p164 (p96): 6.9.4 创建网上商店
p165 (p100): 6.10 内部类
p166 (p101): 6.11 总结
p167 (p101): 6.12 问与答
p168 (p101): 6.13 小测验
p169 (p102): 6.13.1 问题
p170 (p102): 6.13.2 认证练习
p171 (p103): 6.14 练习
p172 (p104): 第7章 异常、断言和线程
p173 (p104): 7.1 异常
p174 (p105): 7.1.1 异常类
p175 (p106): 7.2 管理异常
p176 (p106): 7.2.1 异常一致性检测
p177 (p106): 7.2.2 保护代码和捕获异常
p178 (p108): 7.2.3 finally子句
p179 (p109): 7.3 声明可能引发异常的方法
p180 (p109): 7.3.1 throws子句
p181 (p110): 7.3.2 应引发哪些异常
p182 (p110): 7.3.3 传递异常
p183 (p111): 7.3.4 throws和继承
p184 (p111): 7.4 创建并引发自己的异常
p185 (p111): 7.4.1 引发异常
p186 (p112): 7.4.2 创建自己的异常
p187 (p112): 7.4.3 组合使用throws、try和throw
p188 (p113): 7.5 何时使用和不使用异常
p189 (p113): 7.5.1 什么时候使用异常
p190 (p113): 7.5.2 什么时候不使用异常
p191 (p113): 7.5.3 糟糕的异常使用方式
p192 (p114): 7.6 断言
p193 (p115): 7.7 线程
p194 (p116): 7.7.1 编写线程化程序
p195 (p117): 7.7.2 线程化应用程序
p196 (p119): 7.7.3 终止线程
p197 (p120): 7.8 总结
p198 (p120): 7.9 问与答
p199 (p121): 7.10 小测验
p200 (p121): 7.10.1 问题
p201 (p122): 7.10.2 认证练习
p202 (p122): 7.11 练习
p203 (p124): 第2周课程 Java类库
p204 (p124): 第8章 数据结构
p205 (p124): 8.1 超越数组
p206 (p124): 8.2 Java数据结构
p207 (p125): 8.2.1 Iterator
p208 (p126): 8.2.2 位组
p209 (p128): 8.2.3 Vector
p210 (p129): 8.2.4 遍历数据结构
p211 (p131): 8.2.5 堆栈
p212 (p132): 8.2.6 Map
p213 (p133): 8.2.7 散列表
p214 (p136): 8.3 泛型
p215 (p137): 8.4 总结
p216 (p138): 8.5 问与答
p217 (p138): 8.6 小测验
p218 (p138): 8.6.1 问题
p219 (p139): 8.6.2 认证练习
p220 (p139): 8.7 练习
p221 (p140): 第9章 使用Swing
p222 (p140): 9.1 创建应用程序
p223 (p141): 9.1.1 创建界面
p224 (p142): 9.1.2 开发框架
p225 (p143): 9.1.3 显示启动画面
p226 (p143): 9.1.4 创建组件
p227 (p144): 9.1.5 将组件加入到容器中
p228 (p145): 9.2 使用组件
p229 (p145): 9.2.1 图标
p230 (p147): 9.2.2 标签
p231 (p147): 9.2.3 文本框
p232 (p148): 9.2.4 文本区域
p233 (p149): 9.2.5 可滚动窗格
p234 (p149): 9.2.6 复选框和单选按钮
p235 (p151): 9.2.7 组合框
p236 (p152): 9.2.8 列表
p237 (p153): 9.3 总结
p238 (p153): 9.4 问与答
p239 (p154): 9.5 小测验
p240 (p154): 9.5.1 问题
p241 (p154): 9.5.2 认证练习
p242 (p155): 9.6 练习
p243 (p156): 第10章 创建Swing界面
p244 (p156): 10.1 Swing的特性
p245 (p156): 10.1.1 设置外观
p246 (p156): 10.1.2 标准对话框
p247 (p161): 10.1.3 使用对话框
p248 (p163): 10.1.4 滑块
p249 (p164): 10.1.5 滚动窗格
p250 (p165): 10.1.6 工具栏
p251 (p167): 10.1.7 进度条
p252 (p168): 10.1.8 菜单
p253 (p170): 10.1.9 选项卡窗格
p254 (p171): 10.2 总结
p255 (p171): 10.3 问与答
p256 (p172): 10.4 小测验
p257 (p172): 10.4.1 问题
p258 (p172): 10.4.2 认证练习
p259 (p173): 10.5 练习
p260 (p174): 第11章 在用户界面上排列组件
p261 (p174): 11.1 基本的界面布局
p262 (p174): 11.1.1 布置界面
p263 (p175): 11.1.2 顺序布局
p264 (p176): 11.1.3 方框布局
p265 (p177): 11.1.4 网格布局
p266 (p178): 11.1.5 边框布局
p267 (p179): 11.2 使用多个布局管理器
p268 (p180): 11.3 卡片布局
p269 (p184): 11.4 网格袋布局
p270 (p186): 11.4.1 设计网格
p271 (p187): 11.4.2 创建网格
p272 (p189): 11.4.3 单元格padding和insets
p273 (p190): 11.5 总结
p274 (p190): 11.6 问与答
p275 (p191): 11.7 小测验
p276 (p191): 11.7.1 问题
p277 (p191): 11.7.2 认证练习
p278 (p192): 11.8 练习
p279 (p193): 第12章 响应用户输入
p280 (p193): 12.1 事件监听器
p281 (p193): 12.1.1 设置组件
p282 (p194): 12.1.2 事件处理方法
p283 (p196): 12.2 使用方法
p284 (p196): 12.2.1 行为事件
p285 (p196): 12.2.2 焦点事件
p286 (p198): 12.2.3 选项事件
p287 (p199): 12.2.4 键盘事件
p288 (p200): 12.2.5 鼠标事件
p289 (p200): 12.2.6 鼠标移动事件
p290 (p203): 12.2.7 窗口事件
p291 (p203): 12.2.8 使用适配器类
p292 (p204): 12.3 总结
p293 (p204): 12.4 问与答
p294 (p205): 12.5 小测验
p295 (p205): 12.5.1 问题
p296 (p205): 12.5.2 认证练习
p297 (p206): 12.6 练习
p298 (p207): 第13章 使用颜色、字体和图形
p299 (p207): 13.1 Graphics2D类
p300 (p208): 13.1.1 图形坐标系
p301 (p208): 13.1.2 绘制文本
p302 (p210): 13.1.3 通过反走样改善字体和图形的质量
p303 (p210): 13.1.4 获取字体的信息
p304 (p211): 13.2 颜色
p305 (p212): 13.2.1 使用Color对象
p306 (p212): 13.2.2 检测和设置当前颜色
p307 (p213): 13.3 绘制直线和多边形
p308 (p213): 13.3.1 用户和设备坐标空间
p309 (p214): 13.3.2 指定渲染属性
p310 (p215): 13.3.3 创建要绘制的对象
p311 (p217): 13.3.4 绘制对象
p312 (p219): 13.4 总结
p313 (p220): 13.5 问与答
p314 (p220): 13.6 小测验
p315 (p220): 13.6.1 问题
p316 (p221): 13.6.2 认证练习
p317 (p221): 13.7 练习
p318 (p222): 第14章 开发Swing应用程序
p319 (p222): 14.1 Java Web Start
p320 (p224): 14.2 使用Java Web Start
p321 (p225): 14.2.1 创建JNLP文件
p322 (p228): 14.2.2 在服务器上支持Web Start
p323 (p228): 14.2.3 其他JNLP元素
p324 (p229): 14.3 使用SwingWorker改善性能
p325 (p232): 14.4 总结
p326 (p232): 14.5 问与答
p327 (p233): 14.6 小测验
p328 (p233): 14.6.1 问题
p329 (p233): 14.6.2 认证练习
p330 (p234): 14.7 练习
p331 (p236): 第3周课程 Java编程
p332 (p236): 第15章 输入和输出
p333 (p236): 15.1 流
p334 (p236): 15.1.1 使用流
p335 (p237): 15.1.2 过滤流
p336 (p237): 15.1.3 处理异常
p337 (p237): 15.2 字节流
p338 (p240): 15.3 过滤流
p339 (p246): 15.4 字符流
p340 (p246): 15.4.1 读取文本文件
p341 (p247): 15.4.2 写文本文件
p342 (p248): 15.5 文件和文件名过滤器
p343 (p250): 15.6 总结
p344 (p250): 15.7 问与答
p345 (p251): 15.8 小测验
p346 (p251): 15.8.1 问题
p347 (p251): 15.8.2 认证练习
p348 (p252): 15.9 练习
p349 (p253): 第16章 序列化和查看对象
p350 (p253): 16.1 对象序列化
p351 (p254): 16.1.1 对象输出流
p352 (p256): 16.1.2 对象输入流
p353 (p258): 16.1.3 暂态变量
p354 (p258): 16.1.4 检查对象的序列化字段
p355 (p258): 16.2 使用反射来检查类和方法
p356 (p259): 16.2.1 检查和创建类
p357 (p260): 16.2.2 处理类的各个部分
p358 (p261): 16.2.3 检查类
p359 (p262): 16.3 总结
p360 (p262): 16.4 问与答
p361 (p263): 16.5 小测验
p362 (p263): 16.5.1 问题
p363 (p263): 16.5.2 认证练习
p364 (p264): 16.6 练习
p365 (p265): 第17章 通过Internet进行通信
p366 (p265): 17.1 JAVA的联网技术
p367 (p265): 17.1.1 打开跨越网络的流
p368 (p268): 17.1.2 套接字
p369 (p270): 17.1.3 Socket服务器
p370 (p271): 17.1.4 设计服务器应用程序
p371 (p272): 17.1.5 测试服务器
p372 (p273): 17.2 java.nio包
p373 (p273): 17.2.1 缓冲区
p374 (p275): 17.2.2 字符集
p375 (p275): 17.2.3 通道
p376 (p277): 17.2.4 网络通道
p377 (p281): 17.3 总结
p378 (p281): 17.4 问与答
p379 (p282): 17.5 小测验
p380 (p282): 17.5.1 问题
p381 (p282): 17.5.2 认证练习
p382 (p283): 17.6 练习
p383 (p284): 第18章 使用JDBC访问数据库
p384 (p284): 18.1 JDBC
p385 (p285): 18.2 JDBC-ODBC桥
p386 (p286): 18.2.1 连接到ODBC数据源
p387 (p294): 18.2.2 JDBC驱动程序
p388 (p297): 18.3 总结
p389 (p297): 18.4 问与答
p390 (p298): 18.5 小测验
p391 (p298): 18.5.1 问题
p392 (p298): 18.5.2 认证练习
p393 (p299): 18.6 练习
p394 (p300): 第19章 读写RSS Feed
p395 (p300): 19.1 使用XML
p396 (p302): 19.2 设计XML语言
p397 (p303): 19.3 使用Java处理XML
p398 (p303): 19.4 使用XOM处理XML
p399 (p304): 19.4.1 创建XML文档
p400 (p306): 19.4.2 修改MXL文档
p401 (p308): 19.4.3 格式化XML文档
p402 (p310): 19.4.4 评估XOM
p403 (p311): 19.5 总结
p404 (p312): 19.6 问与答
p405 (p312): 19.7 小测验
p406 (p312): 19.7.1 问题
p407 (p312): 19.7.2 认证练习
p408 (p313): 19.8 练习
p409 (p314): 第20章 XML Web服务
p410 (p314): 20.1 XML-RPC简介
p411 (p315): 20.2 使用XML-RPC进行通信
p412 (p315): 20.2.1 发送请求
p413 (p316): 20.2.2 响应请求
p414 (p317): 20.3 选择XML-RPC实现
p415 (p318): 20.4 使用XML-RPC Web服务
p416 (p320): 20.5 创建XML-RPC Web服务
p417 (p323): 20.6 总结
p418 (p323): 20.7 问与答
p419 (p324): 20.8 小测验
p420 (p324): 20.8.1 问题
p421 (p324): 20.8.2 认证练习
p422 (p325): 20.9 练习
p423 (p326): 第21章 编写Jaya Servlet和Java Server Page
p424 (p326): 21.1 使用Web Servlet
p425 (p328): 21.2 开发Servlet
p426 (p331): 21.2.1 使用cookie
p427 (p334): 21.2.2 使用会话
p428 (p336): 21.3 JSP
p429 (p337): 21.3.1 编写JSP
p430 (p342): 21.3.2 创建Web应用程序
p431 (p346): 21.4 JSP标准标记库
p432 (p350): 21.5 总结
p433 (p350): 21.6 问与答
p434 (p351): 21.7 小测验
p435 (p351): 21.7.1 问题
p436 (p351): 21.7.2 认证练习
p437 (p352): 21.8 练习
p438 (p354): 附录
p439 (p354): 附录A 使用Java开发包
p440 (p354): A.1 选择Java开发工具
p441 (p356): A.2 配置JDK
p442 (p356): A.2.1 使用命令行界面
p443 (p357): A.2.2 切换文件夹
p444 (p358): A.2.3 在MS-DOS中创建文件夹
p445 (p359): A.2.4 在MS-DOS中运行程序
p446 (p360): A.2.5 修复配置错误
p447 (p362): A.3 使用文本编辑器
p448 (p363): A.4 创建程序
p449 (p364): A.4.1 在Windows中编译和运行程序
p450 (p365): A.4.2 设置CLASSPATH变量
p451 (p369): 附录B 使用Java开发包编程
p452 (p369): B.1 JDK概览
p453 (p370): B.2 Java解释器
p454 (p371): B.3 编译器Javac
p455 (p372): B.4 浏览器appletviewer
p456 (p374): B.5 文档工具Java doc
p457 (p376): B.6 Java文件存档工具Jar
p458 (p377): B.7 调试器Jdb
p459 (p378): B.7.1 调试应用程序
p460 (p379): B.7.2 调试小程序
p461 (p379): B.7.3 高级调试命令
p462 (p380): B.8 使用系统属性
备用描述
<p>“If you get only one Java book, it should be Sams Teach Yourself Java in 21 Days” –PC Magazine</p>
<p>In just 21 days, you can acquire the knowledge and skills necessary to develop three kinds of programs with Java: applications on your computer, servlets on a web server, and browser-launched Java Web Start applications.</p>
<p>No previous programming experience required. By following the 21 carefully organized lessons in this book, anyone can learn the basics of Java programming.</p>
<p>Learn at your own pace. You can work through each chapter sequentially to make sure you thoroughly understand all of the concepts and methodologies, or you can focus on specific lessons to learn the techniques that interest you most.</p>
<p>Test your knowledge. Each chapter ends with a Workshop section filled with questions, answers, and exercises for further study. There are even certification practice questions.</p>
<p>“Sams Teach Yourself Java is one of the best introductions to hands-on Java programming. If you buy one book on Java, this is the one to buy!” –Independent Web Review</p>
<ul>
<li>Completely revised, updated, and expanded to cover the latest features of Java 6</li>
<li>Learn to develop standalone Java applications, web servlets, JavaServer Pages, and Java Web Start applications</li>
<li>Easy-to-understand, practical examples clearly illustrate the fundamentals of Java programming</li>
<li>Discover how Swing can help you quickly develop programs with a graphical user interface</li>
<li>Find out about JDBC database programming, Internet client/server programming, and XML parsing with the open source XOM class library</li>
<li>Covers new features of version 6 such as Java DB, the new relational database that is now a built-in</li>
<li>part of Java</li>
</ul>
<p>Rogers Cadenhead is a web application developer who has written 22 books on Internet-related topics, including Sams Teach Yourself Java 2 in 24 Hours. He maintains this book’s official website at http://www.java21days.com.</p>
<p>Laura Lemay is one of the world’s most popular authors on Web development topics. She is the author of the bestselling Sams Teach Yourself Web Publishing with HTML, as well as Sams Teach Yourself Perl in 21 Days.</p>
<p>CD-ROM includes:</p>
<ul>
<li>Source code for the examples developed in the book</li>
<li>JavaTM SE Development Kit 6</li>
<li>NetBeansTM IDE 5.5</li>
<li>Bonus materials</li>
</ul>
<p>Category: Java Programming</p>
<p>Covers: Java 6 Platform Standard Edition</p>
<p>User Level: Beginning—Intermediate</p>
<p>$44.99 USA / $55.99 CAN / £31.99 Net UK (inc. of VAT)</p>
<p>In just 21 days, you can acquire the knowledge and skills necessary to develop three kinds of programs with Java: applications on your computer, servlets on a web server, and browser-launched Java Web Start applications.</p>
<p>No previous programming experience required. By following the 21 carefully organized lessons in this book, anyone can learn the basics of Java programming.</p>
<p>Learn at your own pace. You can work through each chapter sequentially to make sure you thoroughly understand all of the concepts and methodologies, or you can focus on specific lessons to learn the techniques that interest you most.</p>
<p>Test your knowledge. Each chapter ends with a Workshop section filled with questions, answers, and exercises for further study. There are even certification practice questions.</p>
<p>“Sams Teach Yourself Java is one of the best introductions to hands-on Java programming. If you buy one book on Java, this is the one to buy!” –Independent Web Review</p>
<ul>
<li>Completely revised, updated, and expanded to cover the latest features of Java 6</li>
<li>Learn to develop standalone Java applications, web servlets, JavaServer Pages, and Java Web Start applications</li>
<li>Easy-to-understand, practical examples clearly illustrate the fundamentals of Java programming</li>
<li>Discover how Swing can help you quickly develop programs with a graphical user interface</li>
<li>Find out about JDBC database programming, Internet client/server programming, and XML parsing with the open source XOM class library</li>
<li>Covers new features of version 6 such as Java DB, the new relational database that is now a built-in</li>
<li>part of Java</li>
</ul>
<p>Rogers Cadenhead is a web application developer who has written 22 books on Internet-related topics, including Sams Teach Yourself Java 2 in 24 Hours. He maintains this book’s official website at http://www.java21days.com.</p>
<p>Laura Lemay is one of the world’s most popular authors on Web development topics. She is the author of the bestselling Sams Teach Yourself Web Publishing with HTML, as well as Sams Teach Yourself Perl in 21 Days.</p>
<p>CD-ROM includes:</p>
<ul>
<li>Source code for the examples developed in the book</li>
<li>JavaTM SE Development Kit 6</li>
<li>NetBeansTM IDE 5.5</li>
<li>Bonus materials</li>
</ul>
<p>Category: Java Programming</p>
<p>Covers: Java 6 Platform Standard Edition</p>
<p>User Level: Beginning—Intermediate</p>
<p>$44.99 USA / $55.99 CAN / £31.99 Net UK (inc. of VAT)</p>
备用描述
Sams Teach Yourself JAVA 6 in 21 Days , Fifth Edition continues to be one of the most popular, best-selling Java tutorials on the market. Written by an expert technical writer, it has been acclaimed for its clear and personable writing, for its extensive use of examples, and for its logical and complete organization. This new edition of the book maintains and improves upon all these qualities, while updating and revising the material to cover the latest developments in Java and to expand the coverage of core Java programming topics. In addition to updates, entire new chapters/sections on XML Web Services, JDBC, and RSS feeds are included.
备用描述
本书包括3周的课程,通过学习,读者将具备使用Java开发应用程序、servlet和JSP的知识和技能。第1周介绍Java语言的基本知识,包括数据类型、变量、表达式、对象、数组、条件语句、循环、类、接口、包、异常、断言和线程等;第2周介绍Java类库,包括向量、堆栈、映射、散列表和位组等数据结构,以及Swing组件、布局管理器和Java Web Start等;第3周介绍高级主题,包括输入和输出、对象序列化、通过Internet进行通信、使用数据库、XML、Web服务、servlet和JSP等内容。 本书可作为初学者学习Java编程技术的教程,也可供已掌握其他语言的程序员学习Java时参考。
备用描述
A guide to learning Java is split into twenty-one lessons, each featuring an explanation of a feature or features, a summary, and a quiz.
备用描述
本书共分为3周课程,第一周介绍了Java语言的基本知识,包括数据类型,变量,表达式等;第二周介绍了Java类库,包括向量,堆线,映射等;第三周介绍了高级主题,包括输入和输出,对象序列化等内容
开源日期
2020-07-26
🚀 快速下载
成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
如果您在本月捐款,您将获得双倍的快速下载次数。
🐢 低速下载
由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)
- 低速服务器(合作方提供) #1 (稍快但需要排队)
- 低速服务器(合作方提供) #2 (稍快但需要排队)
- 低速服务器(合作方提供) #3 (稍快但需要排队)
- 低速服务器(合作方提供) #4 (稍快但需要排队)
- 低速服务器(合作方提供) #5 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #6 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #7 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #8 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #9 (无需排队,但可能非常慢)
- 下载后: 在我们的查看器中打开
所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
外部下载
-
对于大文件,我们建议使用下载管理器以防止中断。
推荐的下载管理器:JDownloader -
您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
推荐的电子书阅读器:Anna的档案在线查看器、ReadEra和Calibre -
使用在线工具进行格式转换。
推荐的转换工具:CloudConvert和PrintFriendly -
您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
推荐的工具:亚马逊的“发送到 Kindle”和djazz 的“发送到 Kobo/Kindle” -
支持作者和图书馆
✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。
下面的文字仅以英文继续。
总下载量:
“文件的MD5”是根据文件内容计算出的哈希值,并且基于该内容具有相当的唯一性。我们这里索引的所有影子图书馆都主要使用MD5来标识文件。
一个文件可能会出现在多个影子图书馆中。有关我们编译的各种数据集的信息,请参见数据集页面。
有关此文件的详细信息,请查看其JSON 文件。 Live/debug JSON version. Live/debug page.