Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

List of Tables

List of Tables

1.1Terminology for Class Members10
2.1Keywords in Java21
2.2Reserved Literals in Java21
2.3Reserved Keywords not Currently in Use21
2.4Examples of Literals21
2.5Examples of Decimal, Octal, and Hexadecimal Literals22
2.6Examples of Character Literals23
2.7Escape Sequences24
2.8Examples of Escape Sequence \ddd25
2.9Range of Integer Values28
2.10Range of Character Values29
2.11Range of Floating-Point Values29
2.12Boolean Values30
2.13Summary of Primitive Data Types30
2.14Default Values33
3.1Parameter Passing By Value82
4.1Accessing Members within a Class130
4.2Summary of Accessibility Modifiers for Top-Level Types135
4.3Summary of Other Modifiers for Types137
4.4Summary of Accessibility Modifiers for Members144
4.5Summary of Other Modifiers for Members153
5.1Selected Conversion Contexts and Conversion Categories163
5.2Operator Summary167
5.3Examples of Truncated Values172
5.4Arithmetic Operators174
5.5Examples of Arithmetic Expression Evaluation180
5.6Arithmetic Compound Assignment Operators183
5.7Relational Operators191
5.9Reference Equality Operators192
5.8Primitive Data Value Equality Operators192
5.10Truth-Values for Boolean Logical Operators195
5.11Boolean Logical Compound Assignment Operators196
5.12Conditional Operators196
5.13Truth-values for Conditional Operators197
6.1The return Statement228
6.2Granularities for Enabling and Disabling Assertions at Runtime269
6.3Enabling and Disabling Assertions in All System Classes at Runtime272
7.1Overriding vs. Overloading293
7.2Types and Values317
8.1Overview of Type Declarations354
11.1Selected Input Streams477
11.2Selected Output Streams477
11.3The DataInput and DataOutput Interfaces480
11.4Selected Readers488
11.5Selected Writers490
11.6Print Methods of the PrintWriter Class491
11.7Correspondence Between Selected Byte and Character Streams500
12.1Selected Language Codes532
12.2Selected Country Codes532
12.3Selected Predefined Locales for Languages533
12.4Selected Predefined Locales for Countries533
12.5Selected Field Numbers to Indicate Information in a Calendar537
12.6Selected Constants that Represent Values in a Calendar538
12.7Formatting Styles for Date and Time542
12.8Selected Characters555
12.9Selected Character Classes556
12.10Selected Predefined Character Classes557
12.11Boundary Matchers557
12.12Selected Logical Operators558
12.13Quantifier Classification561
12.14Implications of the Limit Value in the split() Method564
12.15Formatting Conversions596
12.16Flags597
12.18Selected Format Exceptions601
12.17Selected Time/Date Composition Conversions601
13.1Thread States636
14.1Summary of Subtyping Relationships for Generic Types675
14.2Get and Set Operations Using Parameterized References682
14.3Summary of Get and Set Operations using Parameterized References684
14.4Examples of Type Erasure714
14.5Examples of Reifiable Types723
14.6Examples of Non-Reifiable Types723
15.1Core Interfaces in the Collections Framework779
15.2Summary of Collection and Map Implementations782
15.3Bulk Operations and Set Logic796
G.1Number Systems1005
G.2Representing Signed byte Values Using 2’s Complement1010