000 07233cam a2200373 a 4500
001 1955
003 BD-DhEWU
005 20160211020002.0
008 000731s2000 nyua g 001 0 eng d
020 _a0079137407
_z9780070068872
020 _a0074635220
035 _a(OCoLC)ocm43291486
040 _aJRZ
_cJRZ
_dTXA
_dDLC
_dBD-DhEWU
_beng
041 _aeng
050 0 0 _aQA76.3
_b.B658 2000
082 0 4 _a005.133'078
_bBOJ 2000
100 1 _aBoone, Barry.
_915041
245 1 0 _aJava 2 certification exam guide for programmers and developers /
_cby Barry Boone and William R. Stanek.
246 1 4 _aAll-in-one Java 2 exam guide
260 _aNew York ;
_aNew Delhi :
_bMcGraw-Hill,
_cc2000.
300 _axxii, 687 p. :
_bill. ;
_c25 cm.
500 _aIncludes index.
505 _aPart I Studying for the Programmer's Exam 13 -- Chapter 1 Taking the Programmer Exam 15 -- What Is the Programmer Exam Like? 16 -- How Does the Text Map to the Programmer's Exam Objectives? 20 -- How the Test Is Administered 21 -- How to Sign Up and Take the Exams 21 -- Test-Taking Tips for the Programmer Exam 23 -- Sun's Take on Certification 28 -- Where Certification Is Heading 30 -- Chapter 2 Java Programming Essentials 31 -- Object-Oriented Relationships Using "Is a" and "Has a" 33 -- Review: Classes, Variables, and Methods 36 -- Creating a Package 42 -- Class Keywords 46 -- Ordering of a Java Source File 50 -- Variable and Method Keywords 51 -- Access Control Keywords 53 -- Casting Classes 59 -- Interfaces 61 -- Static Initializers 65 -- Chapter 3 Keywords and Constructors 79 -- Organizing Classes 82 -- Keywords for Classes and Members 83 -- Simple Data Types 85 -- Values and Variables 85 -- Exception Handling 86 -- Instance Creation and Testing 87 -- Control Flow 88 -- The Default Constructor 91 -- Defining, Overloading, and Overriding a Constructor 92 -- Invoking Another Constructor 94 -- Chapter 4 Memory and Garbage Collection 103 -- Garbage Collection 105 -- Finalization 107 -- Passing Parameters to a Method 110 -- What's Not on the Test -- Forcing Garbage Collection 115 -- Chapter 5 Data Types and Values 123 -- Data Types 124 -- Arrays 130 -- Initializing an Array When It is Allocated 131 -- Chapter 6 Operators 139 -- Operators 141 -- Bitwise Operators 145 -- Testing for an Objects Class Type 151 -- Equals() and == 152 -- Operator Precedence and Evaluation Order 154 -- Chapter 7 Control Flow 163 -- Objectives for This Chapter 164 -- Nested loops 164 -- Labels 166 -- Nested if and else Statements 168 -- Legal Values for if Statements 169 -- Switch and Case Statements 170 -- While and Do-While Statements 172 -- Using && and 172 -- Chapter 8 Exceptions 179 -- Rethrowing an Exception 187 -- Which Exceptions a Method Can Throw 189 -- Exceptions in an Overriding Method in a Subclass 190 -- Creating and Throwing an Exception 192 -- Chapter 9 Methods 205 -- Defining a Method 206 -- Overloading a Method 207 -- Overriding a Method 209 -- Object References to Base and Derived Classes 213 -- Declaring Native Methods 215 -- Chapter 10 Essential java.lang and java.util 221 -- Wrapper Classes 222 -- Working with the Math Class 227 -- The String and StringBuffer Classes 231 -- Collections 239 -- Chapter 11 Input/Output 253 -- Objectives for This Chapter 254 -- The java.io Package 255 -- The File Class 262 -- RandomAccessFiles 268 -- File Descriptors 270 -- Chapter 12 Passing Arguments to Programs 277 -- The main() Method 278 -- Command-Line Arguments 280 -- When main() Ends 282 -- Embedding an Applet in an HTML Page 282 -- Passing Parameters to an Applet 284 -- Retrieving Parameters 285 -- Customizing an Applet 287 -- Chapter 13 Threads 297 -- An Overview of Threads 298 -- Creating Threads with java.lang. 303 -- Monitors and Synchronization 308 -- Why a Thread Might Not Execute 320 -- Other Useful Thread Methods 321 -- Chapter 14 Graphics, Components, and Layout 329 -- The Abstract Windowing Toolkit (AWT) 331 -- Drawing Using a Graphics Object 336 -- The Image Class 344 -- How Java Arranges Components within Containers 345 -- The Component Class, Subclasses and Methods 346 -- Key Component Methods 352 -- Using Layout Managers 356 -- Default Layout Managers 367 -- Chapter 15 Events 373 -- Event Classes 374 -- Listening for Events 376 -- The Listener Interfaces 379 -- Implementing a Listener Interface 383 -- Semantic and Low-Level Events 384 -- AWTEvent Subclasses 386 -- Extending Adapter Classes 390 -- Chapter 16 Inner Classes 397 -- Inner Classes 398 -- Anonymous Classes 402 -- Static Inner Classes 402 -- Part II Studying for the Developer's Exam 409 -- Chapter 17 The Developer Exam Roadmap 411 -- Concepts You Should Know Before Getting Started 413 -- The Programming Assignment 414 -- The Essay Exam 417 -- How to Sign Up for and Take the Exams 418 -- How to Acquire the Programming Assignment for the Developer Test 420 -- Strategies for Approaching the Developer Assignment 421 -- Chapter 18 Developing With Java 423 -- Styles and Conventions 425 -- Error Handling 426 -- Java's Documentation Problem 428 -- javadoc Tags 432 -- Rules for Using javadoc Comments and Tags 437 -- Examples of javadoc Comments and Tags 438 -- Abstract Classes 440 -- Interfaces 442 -- Packages 443 -- Defining Access Methods 446 -- Chapter 19 Accessing and Managing Databases 455 -- Create Your Own Databases 457 -- Accessing Databases from Multiple Clients 460 -- Two-Tiered and Three-Tiered Architectures 461 -- Using Java APIs 462 -- Remote Method Invocation (RMI) 462 -- Defining a Remote Interface 463 -- Defining a Remote Class 464 -- Invoking Remote Objects 469 -- Java Database Connectivity (JDBC) 473 -- An Example of Using ODBC with Microsoft Access 477 -- Chapter 20 Network Programming and Communication 485 -- A TCP/IP Primer 486 -- Ports and Sockets 489 -- Streams 490 -- Designing Servers and Clients 491 -- Handling Multiple Clients 492 -- Client Issues 494 -- The Networking Package 495 -- Internet Streams 499 -- Client-Server Examples 500 -- Writing a Single-Client Server in Java 501 -- Writing a Multi-Client Server in Java 510 -- Uniform Resource Locator (URL) 521 -- Chapter 21 Designing Application Interfaces 533 -- Mix and Match 535 -- Changing Your Look 543 -- Working with Frames 546 -- Part III Practice Exam 555 -- Chapter 22 Sun Certified Programmer Practice Exam 557 -- Chapter 24 Sun Certified Developer Practice Exam 613 -- Chapter 25 The Sun-Certified Developer Practice Essay Exam 651.
_tTOC
520 _a This new edition of the text has been updated and expanded for Java 1.2, and provides a guide to passing the Java 1.2 certification exam. Included is a sampler CD from Digital Think, the online course component of this work.
526 _aCSE
590 _aShamima Yeasmin
650 0 _aElectronic data processing personnel
_xCertification.
_915042
650 0 _aProgramming languages (Electronic computers)
_xExaminations
_vStudy guides.
_915043
650 0 _aJava (Computer program language)
_915044
700 1 _aStanek, William R.
_915045
856 _3WorldCat details
_uhttp://www.worldcat.org/title/java-2-certification-exam-guide-for-programmers-and-developers/oclc/43291486&referer=brief_results
942 _2ddc
_cTEXT
_01
953 _a0
999 _c1955
_d1955