图书介绍

Java语言导学 英文版 第3版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Java语言导学 英文版 第3版
  • (美)Mary Campione,Kathy Walrath,Alison Huml著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111142292
  • 出版时间:2004
  • 标注页数:569页
  • 文件大小:64MB
  • 文件页数:584页
  • 主题词:JAVA语言-程序设计-英文

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java语言导学 英文版 第3版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

CHAPTER 1 Getting Started1

About the Java Technology2

How Will Java Technology Change My Life?7

First Steps(Win32)8

First Steps(UNIX/Linux)16

First Steps(MacOS)24

A Closer Look at HelloWorld32

Questions and Exercises41

Code Samples43

CHAPTER 2 Object-Oriented Programming Concepts45

What Is an Object?46

What Is a Message?48

What Is aClass?49

What Is Inheritance?52

What Is anInterface?54

How Do These Concepts Translate into Code?55

Summary61

Questions and Exercises62

Code Samples63

CHAPTER 3 Language Basics65

Variables67

Operators76

Expressions,Statements,and Blocks94

Control Flow Statements99

Code Samples117

CHAPTER 4 Object Basics and Simple Data Objects119

The Life Cycle ofan Object120

Characters and Strings132

Numbers149

Arrays165

Code Samples174

CHAPTER 5 Classes and Inheritance177

Creating Classes178

Managing Inheritance204

Implementing Nested Classes218

Code Samples224

CHAPTER 6 Interfaces and Packages227

Creating and Using Interfaces228

Creating and Using Packages234

Code Samples242

CHAPTER 7 Handling Errors Using Exceptions243

What Is an Exception?244

The Catch or Specify Requirement245

Catching and Handling Exceptions246

Specifying the Exceptions Thrown by a Method255

How to Throw Exceptions255

Runtime Exceptions—The Controversy260

Advantages of Exceptions260

Summary of Exceptions265

Questions and Exercises266

Code Samples268

CHAPTER 8 Threads:Doing Two or More Tasks at Once269

What Is a Thread?271

Using the Timer and TimerTask Classes273

Customizing a Thread's run Method277

The Life Cycle ofa Thread281

Understanding Thread Priority286

Synchronizing Threads291

Grouping Threads301

Summary of Threads307

Questions and Exercises309

Code Samples310

CHAPTER 9 I/O:Reading and Writing313

Overview of I/O Streams314

Using the Streams318

Object Serialization334

Working with Random Access Files340

And the Rest...345

Summary of Reading and Writing346

Questions and Exercises346

Code Samples348

CHAPTER 10 User Interfaces That Swing351

Overview of the Swing API352

Your First Swing Program353

Example Two:Swing Application356

Example Three:Celsius Converter361

Example Four:LunarPhases364

Example Five:VoteDialog368

Layout Management375

Threads and Swing378

Visual Index to Swing Components381

Summary387

Questions and Exercises388

Code Samples390

APPENDIX A Common Problems and Their Solutions391

Getting Started Problems391

General Programming Problems396

Applet Problems397

User Interface Problems399

APPENDIX B Internet-Ready Applets407

Overview of Applets409

AWT Components419

Taking Advantage of the Applet API423

Practical Considerations of Writing Applets442

Finishing an Applet454

Swing-Based Applets457

Code Samples463

APPENDIX C Collections467

Introduction468

Interfaces470

Implementations508

Algorithms515

Custom Implementations520

Interoperability523

APPENDIX D Deprecated Thread Methods527

Why Is Th read.stop Deprecated?527

Why Are Thread.suspend and Thread.resume Deprecated?530

What about Thread.destroy?533

Whv Is Runti me.runFi nalizersOnExit Deprecated?534

APPENDIX E Reference535

Java Programming Language Keywords535

Operator Precedence536

The <APPLET>Tag537

POSIX Conventions for Command Line Arguments539

Integrated Development Environments540

Path Help540

Index545

热门推荐