Java2学习指南(英文版)(附CD-ROM光盘一张) pmlz 电子版 pdf docx 网盘 kindle azw3 下载

Java2学习指南(英文版)(附CD-ROM光盘一张)电子书下载地址
- 文件名
- [epub 下载] Java2学习指南(英文版)(附CD-ROM光盘一张) epub格式电子书
- [azw3 下载] Java2学习指南(英文版)(附CD-ROM光盘一张) azw3格式电子书
- [pdf 下载] Java2学习指南(英文版)(附CD-ROM光盘一张) pdf格式电子书
- [txt 下载] Java2学习指南(英文版)(附CD-ROM光盘一张) txt格式电子书
- [mobi 下载] Java2学习指南(英文版)(附CD-ROM光盘一张) mobi格式电子书
- [word 下载] Java2学习指南(英文版)(附CD-ROM光盘一张) word格式电子书
- [kindle 下载] Java2学习指南(英文版)(附CD-ROM光盘一张) kindle格式电子书
内容简介:
本书以Java 2的SCJP和SCJD认证考试为目标,内容涵盖了SCJP和SCJD核心考试的所有考试要点,尽可能详细地介绍了参加SCJP和SCJD的应试者以及其他高级用户所应该掌握的所有技能。
本书在介绍考试要点时针对每个考试目标,使用了大量的插图、表格、试验、测试等,使读者在牢固掌握知识点的同时,轻松地获得丰富的实践经验。
本书由具有丰富SCJP和SCJD考试经验的专家编写,是参加SCJP和SCJD的考试人员的考试教材。本书也是一本学习使用Java 2的很好的参考书,还可以作为一些疑难问题的速查手册。
书籍目录:
Part I The Programmer's Exam 1
1 Language Fundamentals 3
* Java Programming Language Keywords (Exam Objective 4.4) 4
·Access Modifiers 5
·Class, Method, and Variable Modifiers 5
·Flow Control 6
·Error Handling 7
·Package Control 7
·Primitives 7
·Variable Keywords 8
·Void Return Type Keyword 8
·Unused Reserved Words 8
* Literals and Ranges of All Primitive Data Types (Exam Objective 4.6) 10
·Range of Primitive Types 11
·Literal Values for All Primitive Types 12
·Literal Values for Strings 16
* Array Declaration, Construction, and Initialization (Exam Objective 1.1) 17
·Declaring an Array 18
·Constructing an Array 19
·Initializing an Array 21
* Using a Variable or Array Element That Is Uninitialized and Unassigned (Exam Objective 4.5) 32
·Primitive and Object Type Instance Variables 33
·Local (Stack, Automatic) Primitives and Objects 36
* Command-Line Arguments to Main (Exam Objective 4.3) 40
·Exercise 1-1: Creating a Program That Outputs Command-Line Arguments 41
√(Two-Minute Drill 43
* Q&A Self Test 46
·Self Test Answers 54
·Exercise Answers 57
2 Declarations and Access Control 59
* Declarations and Modifiers (Exam Objective 1.2) 60
·Class Declarations and Modifiers 61
·Exercise 2-1: Creating an Abstract Superclass and Concrete Subclass 68
·Method and Variable Declarations and Modifiers 68
* Declaration Rules (Exam Objective 4.1) 104
·Source Files, Package Declarations, and Import Statements 105
·Formatting the Main() Method 111
* Interface Implementation (Exam Objective 4.2) 113
·Declaring an Interface 113
·Declaring Interface Constants 116
·Implementing an Interface 119
√Two-Minute Drill 127
* Q&A Self Test 134
·Self Test Answers 141
3 Operators and Assignments 145
* Java Operators (Exam Objective 5.1) 146
·Assignment Operators 146
·Comparison Operators 155
·instanceof Comparison 156
·Equality Operators 159
·Arithmetic Operators 162
·Shift Operators 168
·Exercise 3-1: Using Shift Operators 172
·Bitwise Operators 172
·Bitwise Complement Operator 175
·Conditional Operator 175
·Primitive Casting 177
·Exercise 3-2: Casting Primitives 179
* Logical Operators (Exam Objective 5.3) 179
·Short-Circuit Logical Operators 180
·Logical Operators (not Short-Circuit) 182
·Passing Variables into Methods (Exam Objective 5.4) 183
·Passing Object Reference Variables 183
·Does Java Use Pass-By-Value Semantics? 184
·Passing Primitive Variables 185
√Two-Minute Drill 190
* Q&A Self Test 195
·Self Test Answers 206
·Exercise Answers 209
4 Flow Control, Exceptions, and Assertions 211
* Writing Code Using if and switch Statements (Exam Objective 2.1) 212
·if-else Branching 213
·switch Statements 217
·Exercise 4-1: Creating a switch-case Statement 224
* Writing Code Using Loops (Exam Objective 2.2) 224
·Using while Loops 225
·Using do-while Loops 226
·Using for Loops 226
·Using break and continue in for Loops 231
·Unlabeled Statements 232
·Labeled Statements 233
·Exercise 4-2: Creating a Labeled while Loop 235
* Handling Exceptions (Exam Objectives 2.3 and 2.4) 235
·Catching an Exception Using try and catch 236
·Using finally 238
·Propagating Uncaught Exceptions 240
·Exercise 4-3: Propagating and Catching an Exception 243
·Defining Exceptions 243
·Exception Hierarchy 244
·Handling an Entire Class Hierarchy of Exceptions 246
·Exception Matching 247
·Exception Declaration and the Public Interface 249
·Rethrowing the Same Exception 254
·Exercise 4-4: Creating an Exception 255
* Working with the Assertion Mechanism (Exam Objectives 2.4 and 2.5) 256
·Assertions Overview 257
·Enabling Assertions 259
·Using Assertions Appropriately 263
√Two-Minute Drill 269
* Q&A Self Test 273
·Self Test Answers 285
·Exercise Answers 288
5 Object Orientation, Overloading and Overriding, Constructors, and Return Types 291
* Benefits of Encapsulation (Exam Objective 6.1) 292
·IS-A and HAS-A Relationships 296
·Overridden and Overloaded Methods (Exam Objective 6.2) 301
·Overridden Methods 301
·Overloaded Methods 305
* Constructors and Instantiation (Exam Objectives 1.3, 6.3, 6.2) 312
·Constructor Basics 313
·Determine Whether a Default Constructor Will Be Created 316
·Overloaded Constructors 321
* Legal Return Types (Exam Objective 1.4) 326
·Return Type Declarations 326
·Returning a Value 327
√Two-Minute Drill 332
* Q&A Self Test 336
·Self Test Answers 347
6 Java.lang-The Math Class, Strings, and Wrappers 351
* Using the String Class (Exam Objective 8.2) 352
·Strings Are Immutable Objects 352
·Important Facts About Strings and Memory 359
·Important Methods in the String Class 360
·The StringBuffer Class 363
·Important Methods in the StringBuffer Class 365
* Using the Math Class (Exam Objective 8.1) 367
·Methods of the java.lang.Math Class 367
·Exercise 6-1: Using the Math Class 370
·Exercise 6-2: Rounding Random Numbers 373
·Miscellaneous Math Class Facts 375
* Using Wrapper Classes (Exam Objective 8.3) 376
·An Overview of the Wrapper Classes 376
·Creating Wrapper Objects 377
·Using Wrapper Conversion Utilities 378
* Using equals()(Exam Objective 5.2) 382
·An Overview of == and the equals() Method 382
√Two-Minute Drill 387
* Q&A Self Test 390
·Self Test Answers 400
·Exercise Answers 403
7 Objects and Collections 405
* Overriding hashCode() and equals() (Exam Objective 9.2) 406
·Overriding equals() 408
·Overriding hashCode() 413
* Collections (Exam Objective 9.1) 420
·So What Do You Do with a Collection? 420
* Garbage Collection (Exam Objectives 3.1, 3.2, 3.3) 430
·Overview of Memory Management and Garbage Collection 430
·Overview of Java's Garbage Collector 431
·Writing Code That Explicitly Makes Objects Eligible for Collection 433
·Forcing Garbage Collection 436
·Cleaning Up Before Garbage Collection-the Finalize() Method 438
√Two-Minute Drill 443
* Q&A Self Test 447
·Self Test Answers 453
8 Inner Classes 455
* Inner Classes 457
·Coding a “Regular” Inner Class 458
·Referencing the Inner or Outer Instance from Within the Inner Class 462
* Method-Local Inner Classes 464
* Anonymous Inner Classes 467
* Static Nested Classes 474
·Instantiating a Static Nested Class 475
√Two-Minute Drill 478
* Q&A Self Test 481
·Self Test Answers 487
9 Threads 491
* Defining, Instantiating, and Starting Threads (Exam Objective 7.1) 492
·Defining a Thread 495
·Instantiating a Thread 496
·Starting a Thread 498
* Preventing Thread Execution (Exam Objective 7.2) 508
·Sleeping 508
·Exercise 9-1: Creating a Thread and Putting It to Sleep 511
·Thread Priorities and Yield 511
* Synchronizing Code (Exam Objective 7.3) 515
·Synchronization and Locks 522
·Exercise 9-2: Synchronizing a Block of Code 524
* Thread Interaction (Exam Objective 7.4) 527
·Using notifyAll() When Many Threads May Be Waiting 532
√Two-Minute Drill 536
* Q&A Self Test 540
·Self Test Answers 550
·Exercise Answers 554
Part II The Developer's Exam 557
10 Introduction to the SCJD 559
* Understand the Sun Certified Java Developer Exam Process 560
·How Does It Work? 561
·Are You a Good Candidate? 562
·How Much Does It Cost? 563
·How Long Does It Take? 563
·What's the Exam Deliverable? 563
·Can I Develop with an IDE? 563
·How Is It Graded? 564
·What Are the Exam Assessors Thinking? 564
·What Are the Exam Assessors NOT Thinking? 566
·What's the Assignment Like? 566
·Overview of the Developer Exam Chapters 569
·Key Points Summary 571
11 Coding Standards 573
* Use Sun Java Coding Standards 574
·Spacing Standards 574
·How to Care for Your Curly Braces 578
·Our Comments About Comments 581
·Declarations Are Fun 583
·Key Points Summary 585
12 Clarity and Maintainability 587
·Write Clear and Maintainable Code 588
·General Programming Considerations 588
·Follow Basic OO Design Principles 594
·Don't Reinvent the Wheel 596
·Handle Errors Appropriately 598
·Key Points Summary 601
13 Designing the Graphical User Interface 605
* Creating a Usable and Extensible GUI 606
·An Overview of Technical Considerations for Your GUI 606
·Introduction to Usability Design 607
1. Use-Cases and the Business Function 608
2. Principles of Good Screen Design 610
3. Choosing Your Widgets, JTable, and What Army? 612
4. Screen Layout for Your Project 615
5. Menus and Navigation 616
6. Messages, Feedback, and Dialog Boxes 619
7. How to Use Colors in Your GUI 621
8. How to Test Your GUI 621
·Key Points Summary 623
14 Networking Issues 627
* Understand Networking Issues 628
·RMI and Sockets 628
·Questions to Ask Yourself 631
·Key Points Summary 634
15 Database Issues 635
* Understand Database Issues 636
·Building a Database 636
·Questions to Ask Yourself 637
16 Exam Documentation 641
* Understand the Sun Certified Java Developer Exam Documentation Requirements 642
·Developer's Documentation 642
·End User Documentation 643
·javadoc and You 643
·The Developer's Choices Document 656
·The Return of Comments and the Versions File 657
·Key Points Summary 658
17 Final Submission and Essay 661
* Preparing the Final Submission 662
·File Organization 662
·The Follow-Up Essay 668
·Key Points Summary 669
A About the CD 673
* System Requirements 674
* LearnKey Additional Training 674
* Installing and Running MasterExam 674
·MasterExam 675
* Electronic Book 675
* Help 675
* Removing Installation(s) 675
* Technical Support 676
* LearnKey Technical Support 676
* Glossary 677
* Index 691
作者介绍:
暂无相关内容,正在全力查找中
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
书籍介绍
网站评分
书籍多样性:8分
书籍信息完全性:4分
网站更新速度:8分
使用便利性:9分
书籍清晰度:4分
书籍格式兼容性:9分
是否包含广告:9分
加载速度:5分
安全性:5分
稳定性:4分
搜索功能:4分
下载便捷性:5分
下载点评
- 排版满分(281+)
- 无漏页(120+)
- 一般般(233+)
- 情节曲折(405+)
- 愉快的找书体验(657+)
- 中评(136+)
- txt(560+)
- 无多页(63+)
- 超值(448+)
- 四星好评(311+)
下载评价
- 网友 仰***兰:
喜欢!很棒!!超级推荐!
- 网友 师***怀:
好是好,要是能免费下就好了
- 网友 邱***洋:
不错,支持的格式很多
- 网友 瞿***香:
非常好就是加载有点儿慢。
- 网友 方***旋:
真的很好,里面很多小说都能搜到,但就是收费的太多了
- 网友 权***颜:
下载地址、格式选择、下载方式都还挺多的
- 网友 曾***玉:
直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!
- 网友 游***钰:
用了才知道好用,推荐!太好用了
- 网友 曹***雯:
为什么许多书都找不到?
- 网友 国***芳:
五星好评
- 网友 蓬***之:
好棒good
- 网友 扈***洁:
还不错啊,挺好
- 网友 国***舒:
中评,付点钱这里能找到就找到了,找不到别的地方也不一定能找到
- 网友 曾***文:
五星好评哦
- 网友 居***南:
请问,能在线转换格式吗?
- 网友 养***秋:
我是新来的考古学家
喜欢"Java2学习指南(英文版)(附CD-ROM光盘一张)"的人也看了
新版全套3本 人体药库学三部曲理论篇 火柴棒医生手记实践篇 人体X形平衡法方法篇 周尔晋自然疗法捏捏耳朵百病消家庭营养保健全典正版 pmlz 电子版 pdf docx 网盘 kindle azw3 下载
战争事典(MOOK33) pmlz 电子版 pdf docx 网盘 kindle azw3 下载
中国名间故事(新版)中小学生三四五六七年级课外书籍无障碍阅读名著儿童文学青少年读物故事书 pmlz 电子版 pdf docx 网盘 kindle azw3 下载
细胞:分子探索(导读版) pmlz 电子版 pdf docx 网盘 kindle azw3 下载
环球风情亚洲风情 pmlz 电子版 pdf docx 网盘 kindle azw3 下载
哈佛教授给学生讲的200个心理健康故事 pmlz 电子版 pdf docx 网盘 kindle azw3 下载
涉外婚姻家庭案件律师实务 pmlz 电子版 pdf docx 网盘 kindle azw3 下载
菊与刀 pmlz 电子版 pdf docx 网盘 kindle azw3 下载
Croatian Phrasebook 2 pmlz 电子版 pdf docx 网盘 kindle azw3 下载
2023学苑同等学力申硕考试全家桶 工商题库+工商真题 pmlz 电子版 pdf docx 网盘 kindle azw3 下载
- 新版专家指导:足部按摩医百病(全彩图文版) pmlz 电子版 pdf docx 网盘 kindle azw3 下载
- 现代物流学(第四版) 叶怀珍 高等教育出版社 pmlz 电子版 pdf docx 网盘 kindle azw3 下载
- 襄阳沈岗东周墓:西区 pmlz 电子版 pdf docx 网盘 kindle azw3 下载
- 诸神复活 pmlz 电子版 pdf docx 网盘 kindle azw3 下载
- 文化昆仑钱钟书 pmlz 电子版 pdf docx 网盘 kindle azw3 下载
- 粗茶淡饭养生 pmlz 电子版 pdf docx 网盘 kindle azw3 下载
- 池莉:和女儿一起长大(《好妈妈胜过好老师》作者尹建莉大爱推荐) pmlz 电子版 pdf docx 网盘 kindle azw3 下载
- 柯林斯COBUILD英语词典 (英)辛克莱尔 编 上海外语教育出版社【无忧售后 正版图书】 pmlz 电子版 pdf docx 网盘 kindle azw3 下载
- 公司法与商法(英文版) pmlz 电子版 pdf docx 网盘 kindle azw3 下载
- 狼企营销体系 臧其超 60DVD 13本教材 151集120小时营销内容 pmlz 电子版 pdf docx 网盘 kindle azw3 下载
书籍真实打分
故事情节:5分
人物塑造:9分
主题深度:9分
文字风格:7分
语言运用:4分
文笔流畅:4分
思想传递:6分
知识深度:7分
知识广度:6分
实用性:5分
章节划分:5分
结构布局:5分
新颖与独特:6分
情感共鸣:3分
引人入胜:7分
现实相关:5分
沉浸感:3分
事实准确性:5分
文化贡献:6分