摘要:
Concurrency ___ However, becoming adept at concurrent programming theory and techniques is a step up from everything you’ve learned so far in this boo 阅读全文
摘要:
Annotations ___ They provide information that you need to fully describe your program, but that cannot be expressed in Java. In general the kind of an 阅读全文
摘要:
Enumerated Types ___ Basic enum features When you create an enum, an associated class is produced for you by the compiler. This class is automatically 阅读全文
摘要:
I/O ___ The original byte oriented library was supplemented with char oriented, Unicode based I/O classes. It’s rather important to understand the evo 阅读全文
摘要:
Containers in Depth ___ Full container taxonomy You can usually ignore any class that begins with "Abstract." Filling containers This fill( ) just dup 阅读全文
摘要:
Arrays ___ Why arrays are special There are three issues that distinguish arrays from other types of containers: efficiency, type, and the ability to 阅读全文
摘要:
Generics ___ The term "generic" means "pertaining or appropriate to large groups of classes." While using someone else’s generic type is fairly easy, 阅读全文
摘要:
Type Information ___ The need for RTTI Because it is a dynamically bound method, the proper behavior will occur even though it is called through a gen 阅读全文
摘要:
Strings ___ Immutable Strings Objects of the String class are immutable. Every method in the class that appears to modify a String actually creates an 阅读全文
摘要:
Error Handling with Exceptions ___ The ideal time to catch an error is at compile time, before you even try to run the program. The rest of the proble 阅读全文