Tài liệu A Programmer’s Guide to Java™ SCJP Certification doc

1.1K 7.4K 2
Tài liệu A Programmer’s Guide to Java™ SCJP Certification doc

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[...]... java.util.Calendar Class Static Factory Methods to Create a Calendar Interoperability with the Date Class Selected get and set Methods Manipulating a Calendar Comparing Calendars The java.text.DateFormat Class Static Factory Methods to Create a Date/Time Formatter Formatting Dates Parsing Strings to Date/Time Managing the Calendar and the Number Formatter The java.text.NumberFormat Class Static Factory Methods... Reference Values Passing Arrays Array Elements as Actual Parameters final Parameters Variable Arity Methods Calling a Varargs Method Varargs and Non-Varargs Method Calls The main() Method Program Arguments Review Questions Chapter Summary Programming Exercises 4 Access Control 4.1 4.2 4.3 4.4 4.5 4.6 Java Source File Structure Packages Defining Packages Using Packages Compiling Code into Packages Running... Relationship 1.7 Class Diagram Depicting Aggregation 2.1 Primitive Data Types in Java Chapter 2 19 3.1 The Event Model Chapter 3 39 3.2 Array of Arrays 3.3 Parameter Passing: Primitive Data Values 3.4 Parameter Passing: Reference Values 3.5 Parameter Passing: Arrays 4.1 Java Source File Structure Chapter 4 103 4.2 Package Hierarchy 4.3 File Hierarchy 4.4 Searching for Classes 4.5 Searching in JAR files... Variables Reference Variables Initial Values for Variables Default Values for Fields Initializing Local Variables of Primitive Data Types Initializing Local Reference Variables Lifetime of Variables Review Questions Chapter Summary Programming Exercise Declarations 3.1 3.2 3.3 3.4 Class Declarations JavaBeans Standard Naming Patterns for Properties Naming Patterns for the Event Model Method Declarations... for Class Members Keywords in Java Reserved Literals in Java Reserved Keywords not Currently in Use Examples of Literals Examples of Decimal, Octal, and Hexadecimal Literals Examples of Character Literals Escape Sequences Examples of Escape Sequence \ddd Range of Integer Values Range of Character Values Range of Floating-Point Values Boolean Values Summary of Primitive Data Types Default Values Parameter... software • The Java programming language has become a lingua franca for programmers all over the world One can draw varied conclusions from these comments One of them is that it is of great importance that programmers working with the Java programming language should be as competent as possible The Java certification program is an important effort aimed at precisely this goal Practitioners looking to. .. Constructors and Members Implicit Static Methods for Enum Types Inherited Methods from the Enum Class Extending Enum Types: Constant-Specific Class Bodies Declaring Typesafe Enums Revisited Review Questions Arrays Declaring Array Variables Constructing an Array Initializing an Array Using an Array Anonymous Arrays Multidimensional Arrays Review Questions Parameter Passing Passing Primitive Data Values Passing... of a Class Declaration Chapter 1 1 1.2 Static Members in Class Declaration 1.3 Defining a Subclass 1.4 An Application 2.1 Default Values for Fields Chapter 2 19 2.2 Flagging Uninitialized Local Variables of Primitive Data Types 2.3 Flagging Uninitialized Local Reference Variables 3.1 A JavaBean Chapter 3 39 3.2 Using the this Reference 3.3 Namespaces 3.4 Using Enums 3.5 Declaring Enum Constructors and... 3.6 Declaring Constant-Specific Class Bodies 3.7 Using Arrays 3.8 Using Anonymous Arrays 3.9 Using Multidimensional Arrays 3.10 Passing Primitive Values 3.11 Passing Reference Values 3.12 Passing Arrays 3.13 Array Elements as Primitive Data Values 3.14 Array Elements as Reference Values 3.15 Calling a Varargs Method 3.16 Passing Program Arguments 4.1 Defining Packages and Using Type Import Chapter 4... Chapter Byte Stream Inheritance Hierarchies 11.2 Stream Chaining for Reading and Writing Binary Values to a File 11.3 Partial Character Stream Inheritance Hierarchies 11.4 Setting up a PrintWriter to Write to a File 11.5 Setting up Readers to read Characters 11.6 Buffered Writers 11.7 Buffered Readers 11.8 Keyboard and Display as Console 11.9 Object Stream Chaining 13.1 Spawning Threads Using a Runnable . Congress Cataloging-in-Publication Data Mughal, Khalid Azim. A programmer's guide to Java SCJP certification : a comprehensive primer / Khalid A. Mughal,. Parameter Passing 81 Passing Primitive Data Values 82 Passing Reference Values 84 Passing Arrays 86 Array Elements as Actual Parameters 87 final Parameters

Ngày đăng: 14/02/2014, 12:20

Từ khóa liên quan

Mục lục

  • Contents

  • List of Figures

  • List of Tables

  • List of Examples

  • Foreword

  • Preface

  • 1 Basics of Java Programming

    • 1.1 Introduction

    • 1.2 Classes

      • Declaring Members: Fields and Methods

      • 1.3 Objects

        • Class Instantiation, Reference Values, and References

        • Object Aliases

        • 1.4 Instance Members

          • Invoking Methods

          • 1.5 Static Members

          • 1.6 Inheritance

          • 1.7 Aggregation

          • 1.8 Tenets of Java

          • Review Questions

          • 1.9 Java Programs

          • 1.10 Sample Java Application

            • Essential Elements of a Java Application

            • Compiling and Running an Application

            • Review Questions

Tài liệu cùng người dùng

Tài liệu liên quan