当前位置:首页 > 工业技术
Sun认证Java 2程序员学习指南
Sun认证Java 2程序员学习指南

Sun认证Java 2程序员学习指南PDF电子书下载

工业技术

  • 电子书积分:18 积分如何计算积分?
  • 作 者:(美)Syngress Media公司著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2001
  • ISBN:7115095795
  • 页数:630 页
图书介绍:
《Sun认证Java 2程序员学习指南》目录

1 Language Fundamentals 1

Source Files 2

第1章 Microsoft SQL Server概述 3

第一部分 SQL Server 2000实现规划 3

1.1 SQL Server定义及其使用 4

1.1.1 SQL Server发展背景 4

Exercise 1-1 Creating and Compiling a Source File 4

Package,Import,Class,Method,and Variable Declarations 5

Packages 5

1.2 SQL Server体系结构 6

Exercise 1-2 Creating a Package and Inserting Classes 7

1.2.1 数据库体系结构 8

Classes 8

Interfaces 10

1.2.2 关系数据库引擎体系结构 10

1.2.3 SQL编译器体系结构 12

1.2.4 网络体系结构 13

Methods 13

Variable Declarations and Identifiers 17

Import Statements 19

1.2.5 SQL Server数据库管理 19

1.3 认证小结 20

Java Programming Language Keywords and Identifiers 20

Class,Method,and Variable Modifiers 21

1.4 两分钟练习 21

Access Modifiers 21

1.5 模拟试题 22

Control Flow 22

Error Handling 22

Variable Keywords 23

Unused Keywords 23

Package Control 23

Primitives 23

Primitive and Object Type Class Members 25

Using a Variable or Array Element That Is Uninitialized and Unassigned 25

1.6 综合问题 26

1.7 模拟试题答案 26

Local(Automatic)Primitives and Objects 28

1.8 综合问题答案 28

Ranges of All Primitive Data Types 30

第2章 规划SQL数据库容量及增长 31

Literal Values for All Primitive Types 31

Literal Values for Strings 31

2.1 设置数据库大小 32

2.1.1 用户数据 33

Arrays 34

Declaration 35

Initialization 35

2.1.2 事务日志 36

2.1.3 系统表 37

Exercise 1-3 Creating a Program That Outputs Command-Line Arguments 37

2.2 规划文件的物理位置 38

2.2.1 SQL Server文件 39

2.2.2 SQL Server数据管理 39

√Two-Minute Drill 39

2.3 规划使用文件组 40

Self Test 41

2.3.1 放置文件和文件组以获得最佳性能 42

2.4 规划物理硬件系统 43

2.4.1 系统处理器:CPU 44

2.4.2 内存:RAM 44

2.4.3 磁盘子系统 45

2.5 确定通信需求 46

2.5.1 数据库服务器体系结构 46

2.5.2 应用程序设计 47

2.5.3 数据库模式 47

2.6 规划日后扩展 47

2.7 规划SQL Server多实例 48

Self Test Answers 49

2.9 两分钟练习 49

2.8 认证小结 49

2.10 模拟试题 51

2 Declarations and Access Control 53

Class Modifiers and Access Control 54

Default Access 54

Public Access 55

2.12 模拟试题答案 56

2.11 综合问题 56

Final Classes 56

Exercise 2-1 Creating an Abstract Superclass and Subclass 57

Abstract Classes 57

Method and Variable Access Control 58

2.13 综合问题答案 59

Public Members 59

第3章 规划数据库和服务器安全 61

Private Members 61

3.1.1 Windows NT和Windows 2000环境中的访问控制列表(ACL) 62

3.1 SQL Server数据的安全层 62

3.1.2 数据库权限级别 62

Protected and Default Members 62

3.2 登录认证模式 63

3.1.5 C2级安全介绍 63

3.1.4 加密网络消息 63

3.1.3 物理数据库服务器安全 63

3.3 权限验证 64

3.4 SQL Server安全规划 65

Methods 65

3.4.1 从Windows 认证模式转换到混合认证模式 65

3.4.2 支持Windows NT和Windows 2000组结构 66

3.4.3 规划SQL Server角色的结构和使用 68

Variables 69

3.4.4 将Windows 2000组直接映射到数据库或角色 70

3.4.5 确定哪个Windows 2000帐户能够运行SQL Server服务 70

3.4.6 规划N层应用安全策略 72

Default Constructors 73

3.4.7 规划链接服务器环境中的安全需求 73

3.4.8 实现C2级安全 74

3.5 规划数据库权限 74

Exercise 2-2 Creating a Superclass and a Subclass 75

3.5.1 授权Windows登录帐户访问数据库 75

3.5.2 SQL Server登录帐户 75

Legal Return Types 76

boolean 76

char 76

3.5.3 Guest用户帐户 76

3.5.4 DBO用户帐户 77

3.5.5 系统管理员帐户 77

Integer Primitive Types 77

Float Primitive Types 78

3.6 认证小结 78

3.7 两分钟练习 79

6.2.4 Minimum Memory Per Query选项 79

3.8 模拟试题 80

Object Return Types 81

3.9 综合问题 83

3.10 模拟试题答案 83

√Two-Minute Drill 84

3.11 综合问题答案 85

Self Test 85

第4章 安装规划 87

4.1 使用SQL Server 88

4.2 在网络环境中安装和配置SQL Server 89

4.2.2 软件需求 90

4.2.1 硬件需求 90

4.2.4 安装前需求分析 91

4.2.3 规划自动安装 91

4.2.5 规划从早期版本升级 92

4.2.6 使用DTS从其他数据源迁移数据 93

4.2.8 SQL Server多实例 94

4.2.7 群集和其他容错措施 94

4.2.9 文件位置注意事项 95

4.2.10 服务帐户注意事项 96

4.2.11 SQL Server 2000中的排序规则和排序 96

Self Test Answers 97

4.3 SQL Server配置选项 101

4.3.1 网络库 101

3 Operators and Assignments 101

4.2.12 链接服务器注意事项 101

Assignment Operators 102

Java Operators 102

4.3.2 SQL Mail和SQL MailAgent 103

4.3.3 SQL Server 2000实现的安全考虑 104

4.4 SQL Server 2000安装后配置 105

Comparison Operators 105

instanceof Comparison 106

4.5 用户怎样访问SQL Server中的数据 106

Equality Operators 108

4.6 认证小结 109

Arithmetic Operators 110

4.7 两分钟练习 110

4.8 模拟试题 111

Shift Operators 112

4.9 模拟试题答案 114

Exercise 3-1:Using Shift Operators 116

Bitwise Operators 118

第二部分 安装、配置和优化SQL Server 2000 119

第5章 安装SQL Server 119

5.1 使用Windows 2000域帐户 120

Logical Operators 120

Bitwise Complement Operator 120

5.2 在Windows 2000计算机上的安装程序 121

Conditional Operators 121

5.2.1 安装过程 121

Casting 122

Exercise 3-2:Casting Primitives 124

The equals()Method 127

java.lang.String 127

java.lang.Boolean 129

java.lang.Object 129

Evaluation Order 130

5.3 安装结果 131

5.3.1 开始菜单项 131

5.3.3 文件和目录结构 132

5.3.2 SQL Server服务 132

Passing Variables into Methods 132

5.4 将SQL Server早期版本升级到SQL Server 2000 134

5.4.1 SQL Server7.0默认实例升级到SQL Server 2000默认实例 134

√Two-Minute Drill 135

Self Test 136

5.4.2 SQL Server7.0默认实例升级到 SQL Server 2000 命名实例 138

5.4.3 SQL Server7.0数据库升级到 SQL Server 2000数据库 139

Self Test Answers 145

5.5.1 创建Setup.iss文件 145

5.5 无人值守安装 145

5.5.2 运行无人值守安装 147

5.6 安装客户端实用程序和配置客户端网络 148

4 Flow Control 149

Writing Code Using if and switch Statements 150

Exercise 4-1:Creating a switch-case Statement 155

Legal Argument Types for if and switch Statements 155

5.7 解决与安装相关的问题 157

5.7.1 从无人值守安装返回的错误代码 157

Writing Code Using Loops 157

5.8 认证小结 158

5.9 两分钟练习 158

5.10 模拟试题 160

Using break and continue 160

Unlabeled Statements 161

Labeled Statements 162

5.11 综合问题 163

5.12 模拟试题答案 164

Exercise 4-2:Creating a Labeled while Loop 165

5.13 综合问题答案 166

第6章 配置SQL Server 167

6.1 注册服务器和组 168

√Two-Minute Drill 168

Self Test 170

6.1.1 用T-SQL方法注册服务器 175

6.2 内存优化 176

6.2.1 最大服务器内存配置 176

6.2.2 最低服务器内存配置 177

Self Test Answers 178

6.2.3 最多工作线程配置 179

6.2.5 配置Index Create Memory选项 180

6.3 用户连接 181

6.3.1 使用Enterprise Manager手工配置用户连接 181

6.3.2 配置默认连接设置 182

6.4 处理器优化 183

5 Exception Handling 183

6.5 配置SQL Mail以使用Microsoft Exchange Server 184

Catching an Exception Using try and catch 184

Using finally 186

Propagating Uncaught Exceptions 187

Exercise 5-1:Propagating and Catching An Exception 189

Defining Exceptions 190

Exception Hierarchy 191

6.6 安装和配置全文搜索服务 192

6.6.1 用GUI方法在指定表和列上启用全文搜索 193

Handling an Entire Class Hierarchy of Exceptions 193

Exception Matching 194

Exception Specification and the Public Interface 195

6.6.2 用T-SQL方法在指定表和列上启用全文搜索 198

Runtime Exceptions and Checked Exceptions 198

6.8 两分钟练习 199

6.7 认证小结 199

Overriding Methods 199

6.9 模拟试题 200

Writing and Throwing Your Own Exceptions 200

Rethrowing the Same Exception 201

Creating New Exceptions 203

Exercise 5-2:Creating an Exception 204

6.10 综合问题 204

6.11 模拟试题答案 205

6.12 综合问题答案 207

√Two-Minute Drill 207

第7章 监视和优化SQL Server 209

Self Test 209

7.1 制订监视和优化策略 210

7.2 影响性能的因素 210

7.2.1 硬件 211

7.3 SQL Server监视工具 213

7.2.2 应用程序设计 213

7.3.1 跟踪 214

Self Test Answers 217

7.3.2 执行计划 219

6 Garbage Collection 221

7.3.3 统计I/O 222

Garbage Collection 222

7.3.4 DBCC 223

The Behavior of the Garbage Collection System 224

7.3.5 Windows系统监视器 225

Mark-Sweep 225

Garbage Collection and Performance 226

7.3.6 锁 227

Writing Code That Explicitly Makes Objects Eligible for Collection 228

Making Objects Available for Garbage Collection 229

Forcing Garbage Collection 231

7.4 诊断和解决分布式查询问题 233

7.5 使用文件和文件组优化SQL Server性能 234

Exercise 6-1:Collecting Garbage 234

7.6 使用碎片统计管理碎片 235

7.7 为优化修改数据库模式 236

Discovering Whether an Object Was Collected 236

7.8 重新编译以提高性能 237

7.9 认证小结 237

7.10 两分钟练习 238

Exercise 6-2:Overriding the Finalize Method 238

7.11 模拟试题 240

√Two-Minute Drill 244

7.12 综合问题 245

7.13 模拟试题答案 245

Self Test 246

7.14 综合问题答案 247

第三部分SQL Server管理和数据管理 251

第8章 管理数据库文件 251

8.1 创建数据库和数据库文件 252

8.1.1 创建数据库、数据文件、文件组和事务日志文件 253

Self Test Answers 254

10.11 综合问题答案 256

7 Overloading/Overriding Runtime Type and Object Orientation 259

Encapsulation in Object-Oriented Design 260

Writing Modular Code 261

8.1.2 定义增长特性 261

8.2.1 扩展或缩小分配给数据库的数据和日志空间 262

8.2 修改数据库文件 262

Knowing What Visibility Is Appropriate 263

8.2.2 向数据库添加文件 264

8.2.3 创建文件组 265

8.2.5 修改数据库名称 266

8.2.4 修改默认文件组 266

Designing and Implementing Tightly Encapsulated Classes 266

Designing for Modularity 266

Designing for Appropriate Visibility 267

Writing Encapsulated Classes 267

8.2.6 修改数据库所有者 267

8.2.7 修改数据库配置设置 267

8.2.8 分离和附加数据库 268

Benefits of Encapsulation 270

8.2.9 删除文件和数据库 270

Exercise 7-1:Creating an Encapsulated Class 271

Describing is a and has a Class Relationships 272

8.2.10 管理在多个磁盘上的数据库 272

8.2.11 创建数据库对象 272

8.3 使用DBCC和数据库维护计划向导检查数据库 274

8.3.1 使用DBCC语句检查和维护数据库 275

8.3.2 使用数据库维护计划向导维护数据库 276

Invoking Overridden or Overloaded Methods 277

Properly Overridden Methods 278

Properly Overloaded Methods 280

Exercise 7-2:Calling Overloading Methods 282

8.5 两分钟练习 283

8.4 认证小结 283

Invoking Parental or Overloaded Constructors 284

8.6 模拟试题 285

√Two-Minute Drill 288

8.7 综合问题 289

8.8 模拟试题答案 289

Self Test 290

8.9 综合问题答案 291

第9章 安全管理 293

9.1 数据库管理员的安全任务 294

9.1.1 管理SQL Server用户:添加和删除 294

9.1.2 SQL Server操作系统用户和组的使用 297

9.1.4 遵守单位的安全策略 298

9.1.3 控制用户对数据库服务器和服务器文件的访问 298

9.1.6 处理SQL Server安全问题 299

9.1.5 SQL Server和防火墙 299

9.2 管理数据库用户:创建和维护 300

9.2.1 管理对象所有者 301

Self Test Answers 301

9.3.1 固定服务器角色 302

9.3 创建和授予SQL Server角色 302

9.3.2 固定数据库角色 304

8 Inner Classes 305

Static Inner Classes 306

9.3.3 用户定义数据库角色 306

Member Inner Classes 310

9.4 实现权限 310

9.4.1 数据库对象权限 311

9.4.2 语句权限 313

Exercise 8-1:Instantiating a Member Class 314

9.4.4 启用对远程数据的访问 314

9.4.3 隐含权限 314

Local Inner Classes 315

9.4.5 链接服务器 315

9.5 获取权限信息 316

Anonymous Inner Classes 317

9.6 解决断开的所有者关系链 317

9.7 用存储过程、视图和用户定义函数实现安全 318

9.8 用SQL Profiler和C2审核实现安全 318

9.9 认证小结 319

9.10 两分钟练习 320

9.11 模拟试题 321

Exercise 8-2:Creating an Anonymous Inner Class 321

Inner Class Access to an Enclosing Class 322

9.13 模拟试题答案 325

9.12 综合问题 325

√Two-Minute Drill 326

9.14 综合问题答案 327

Self Test 328

第10章 管理任务自动化 329

10.1.1 创建警报 331

10.1 管理警报和操作员 331

10.1.2 编辑警报 332

10.1.3 创建操作员 335

10.2 SQL Server和网络管理系统 337

10.1.4 删除警报和操作员 337

Self Test Answers 338

10.3.1 创建作业 338

10.3 管理作业 338

10.3.2 调度作业 341

10.3.3 作业通知 342

9 Threads 343

10.3.4 删除作业 343

Creating,Instantiating,and Starting New Threads 344

10.3.5 为作业通知和警报配置SQL Server Agent Mail 344

Creating a Thread by Extending the Thread Class 345

10.3.6 诊断和解决作业和警报故障 345

10.4 自动化多服务器环境 345

Creating a Thread by Implementing the Runnable Interface 346

10.6 认证小结 347

10.5 创建定制管理工具 347

Starting an Instance of a Thread 347

Transitioning Between Thread States 347

10.7 两分钟练习 348

10.8 模拟试题 349

Putting Threads to Sleep 349

Exercise 9-1:Creating a Thread and Putting It to Sleep 352

10.9 综合问题 353

Concurrent Access Problems and Synchronized Threads 353

Using Synchronized to Transmit Groups of Variables between Multiple Threads 353

10.10 模拟试题答案 354

Exercise 9-2: Synchronizing a Block of Code 357

第11章 数据库备份 357

11.1 防止数据丢失 358

11.2 备份和恢复 359

11.2.1 选择合适的备份和恢复策略 359

Communicating with Objects by Waiting and Notifying 359

Using wait()and notify()by Two InterdePendent Threads 360

11.2.2 制订数据库可用性解决方案 362

Using notifyAll When Many Threads May Be Waiting 364

11.3 规划数据备份 365

Deadlocked Threads 366

11.4 执行备份 366

11.4.2 磁带设备 367

11.4.1 磁盘设备 367

Scheduling Threads Using Priority and Yielding 368

11.4.4 执行数据库备份 368

11.4.3 物理和逻辑设备 368

11.4.5 执行事务日志备份 371

√Two-Minute Drill 372

11.4.6 执行差异备份 373

Self Test 374

11.4.7 执行文件和文件组备份 374

11.4.8 备份Master、Model、Msdb和Distribution数据库 375

11.4.9 恢复系统状态和数据 376

11.5 使用数据库维护计划向导 377

11.6 检查数据库的完整性 380

11.7 日志传送 381

Self Test Answers 383

11.8 规划恢复策略 385

11.8.1 分析需求 386

10 The java.lang.Math Class 387

Using the java. lang .Math Class 388

Methods of the java.lang.Math Class 389

11.9 典型情况数据恢复 390

11.10 恢复用户数据库及其事务日志 391

11.10.1 数据库恢复 391

Exercise 10-1:Using the Math Class 392

Exercise 10-2:Rounding Random Numbers 395

11.10.2 恢复用户数据库及其事务日志 397

Methods Not Covered on the Exam 397

11.10.4 恢复文件组备份 399

11.10.3 恢复完全数据库备份和差异备份 399

11.11 恢复Master数据库 400

11.11.1 恢复具有有效备份的Master数据库 401

11.12 特殊情况数据恢复 401

11.11.2 恢复没有有效备份的Master数据库 401

√Two-Minute Drill 402

11.12.1 设置备用服务器 402

11.12.2 用备份和恢复复制数据库 402

Self Test 403

11.13 兼容性问题 403

11.3.1 语法改变 403

11.3.2 多服务器兼容性 403

11.14 认证小结 405

11.15 两分钟练习 406

11.16 模拟试题 410

Self Test Answers 410

11 Strings 415

11.17 综合问题 416

Creating and Working with Strings in Java 416

11.18 模拟试题答案 417

Storage of Strings and String Immutability 418

11.19 综合问题答案 421

Using the Stringbuffer Class 422

Constructors and Methods for the String Class 424

第12章 数据转换 425

第四部分 规划和实施数据转换及复制策略 425

equals(String str) 425

equalsIgnoreCase(String str) 425

compareTo(String str) 425

12.1 转换数据和对象 426

toUpperCase() 426

toLowerCase() 426

12.1.1 导入数据和对象 426

12.1.3 数据转换工具 427

12.2 使用数据转换服务(DTS) 427

charAt(int index) 427

substring(int start) 427

substring(int start,int end) 427

12.1.2 导出数据和对象 427

index Of(char ch),indexOf(char ch,int index),index Of (String s),index Of(String s,int index) 428

lastIndex Of (char ch) 428

12.2.1 使用DTS包 428

trim() 429

starts With(String str) 429

Exercise 11-1:Using the String Class 430

Constructors and Methods for the Stringbuffer Class 430

reverse() 431

capacity() 431

set Char At(int index,char ch) 432

append(Object obj) 432

insert(int index,Object obj) 432

12.2.2 使用导入/导出向导 432

delete(int start,int end) 433

length() 434

Exercise11-2:Using the Stringbuffer Class 434

√Two-Minute Drill 437

Self Test 439

12.2.3 将不同的源数据转换到SQL Server 440

12.3 使用批拷贝程序(BCP) 440

12.3.1 BCP命令 441

12.3.2 使用BCP 443

12.4 使用其他方法装载数据 444

12.4.1 INSERT语句 444

12.4.2 SELECT INTO语句 444

12.4.3 BULK INSERT 445

Self Test Answers 446

12.4.4 Transfer Manager 448

12.5XML支持 448

12.5.1 用IIS for XML Support配置虚拟目录 448

12 The java. util Package 451

The Collections Framework 452

12.6 执行分布式查询 453

Collection Interfaces and Classes 454

Collection Interface 454

12.7 认证小结 454

12.8 两分钟练习 455

12.9 模拟试题 456

Set 457

Sorted Set 458

12.10 综合问题 460

List 460

12.11 模拟试题答案 461

Map 462

12.12 综合问题答案 463

SortedMap 465

第13章 复制 465

13.1 什么是复制 466

Exercise 12-1:Choosing the Correct Collection Type 468

13.1.1 分布式数据的复制替代工具 468

13.1.2 选择合适的工具管理分布式数据 469

√Two-Minute Drill 471

13.1.3 复制类型 471

Self Test 472

13.2 为什么使用复制 477

Self Test Answers 478

13.2.1 复制应用 478

13.3.2 订阅服务器 480

13.3.1 发布服务器 480

13.3 复制元素 480

13.3.4 分发服务器 481

13.3.3 项目 481

13 The java.awt Package:The Basics 481

13.3.5 快照代理 481

The java.awt Package 482

13.3.6 分发代理 482

13.3.9 队列读取器代理 483

13.3.8 合并代理 483

13.3.10 清理代理 483

Components 483

13.3.7 日志读取器代理 483

13.3.11 请求订阅 484

Component Methods 484

13.5 何时使用复制 484

13.4 SQL Server复制过程 484

13.3.12 强制订阅 484

13.6 规划分布式数据环境 485

13.7.2 哪个服务器保存数据的主要拷贝 486

13.7 规划复制环境 486

13.7.1 复制是合适的工具吗 486

13.7.3 哪些数据需要被复制 486

13.7.4 哪些服务器需要接收数据 486

13.7.5 所需要的数据复制频率是多少 487

13.7.6 两阶段提交 487

AWT Components 488

13.7.7 复制模型 488

13.8 实现匿名订阅 493

Containers 494

Container Methods 494

13.9 实现多主复制 494

13.10 实现中心订阅服务器(累积服务器) 495

Types of Containers 496

13.11 配置复制环境 496

13.11.1 网络配置 496

13.11.3 复制频率 497

13.11.2 订阅服务器数量 497

13.12 设置发布服务器 497

13.12.1 发布向导 498

Layout Managers 499

Layout Manager Interfaces 499

Types of Layout Managers 501

13.12.2 用SQL Server存储过程创建发布 509

Exercise 13-1:Using Layout Managers 511

Menus 514

Menu Methods 515

Menu Components 516

13.13 设置订阅服务器 517

13.13.1 订阅向导 518

Painting 520

Overriding the paint()Method 520

The Graphics Class 522

Drawing Shapes 522

working with Text 524

Exercise 13-2:Painting to a Canvas 525

13.13.2 通过SQL Server存储过程创建订阅 525

13.14 配置分发数据库 527

13.15 检查复制 529

√Two-Minute Drill 529

13.16.2 Windows NT/2000应用程序事件日志 530

13.16.1 复制监视器 530

13.16 诊断和解决复制问题 530

13.17 认证小结 531

13.16.3 SQL Server性能监视器 531

Self Test 531

13.18 两分钟练习 533

13.19 模拟试题 536

Self Test Answers 539

14 The java.awt package:Event Handling 543

Event Objects 544

Java Events and Event Listeners 544

Event Sources 545

Event Listeners 546

13.20 综合问题 546

13.21 模拟试题答案 546

The java.awt.event Package 547

Events in the java. awt .event Package 548

The AWTEvent Class 548

13.22 综合问题答案 553

附录A 关于CD 555

Exercise 14-1:Action Events 556

A.1 安装CertTrainer 556

A.2 CertTrainer 556

Implementing the Listener Interfaces 557

A.3 ExamSim 557

A.4 电子图书 557

A.5 CertCam 557

A.7 升级 558

A.8 术语表 558

A.6 帮助 558

附录B 关于 Web站点 559

附录C SQL参考(电子和印刷资料) 561

Exercise14-2: Window Events 562

附录D T-SQL管理员命令参考 565

√Two-Minute Drill 568

Self Test 570

Self Test Answers 576

15 The java.io Package 581

Navigating a File System 582

Directory Separators 584

Methods of the File Class 585

Exercise15-1:Navigating the File System 586

The java.io Hierarchy 587

Inputstream and Outputstream Classes 588

Filter Input Stream and Filter Output Stream Classes 589

Data Input and Data Output Interfaces 591

Utilizing File Input Stream,File Output Stream,and Random Access File 594

FileInput Stream and File Output Stream Classes 594

Writing Files Using FileOutputStream 595

Exercise 15-2: Using FileOutputStream and Data OutputStream 596

Reading Files Using File Input Stream 597

Exercise 15-3:Reading Data Types From a File Using Data Input Stream 598

Reading and Writing With RandomAccessFile 600

Exercise 15-4:Writing and Reading Data Using a Random Access File 602

Translating Between Unicode Text and Other Character Encodings 603

Reader and Writer Classes 604

Input StreamReader 604

Exercise 15-5:Reading and Converting Data Using Character Encoding 606

Output Stream Writer 607

Default Encoding Conversion versus Specific Conversion 608

√Two-Minute Drill 610

Self Test 612

Self Test Answers 620

返回顶部