Chapter 1: Declarations, Access Control, and Enums Chapter 2: Object Orientation Chapter 3: Assertions and Exceptions Chapter 4: Dates, Times, Locales, and Resource Bundles Chapter 5: I/O and NIO Chapter 6: Generics and Collections Chapter 7: Inner Classes Chapter 8: Lambda Expressions and Functional Interfaces Chapter 9: Streams Chapter 10: Threads Chapter 11: Concurrency Chapter 12: JDBC
Bert Bates (Santa Cruz, CA) is a Sun Certified Programmer for Java and has been developing software for the last 20 years. He has participated both in the development of the SCJP exam and the SCJD exam. Bert has also been teaching software development, including Java programming, for many years, with a particular interest and background in artificial intelligence. His clients have included Rockwell, Timken, The Weather Channel, and Arts & Entertainment Network (A&E).