diff --git a/book.toml b/book.toml index 5a16912..13693d4 100644 --- a/book.toml +++ b/book.toml @@ -16,9 +16,10 @@ level = 0 # the depth to start folding [preprocessor.features] command = "python3 features.java" +# Going to start writing the rest of the book +# Assuming this is true +toplevel_anonymous_class = true # Not ready -toplevel_anonymous_class = false -# Not ready -simple_io = false +simple_io = true # Turn on when Java 21 released java_21 = false \ No newline at end of file diff --git a/src/SUMMARY.md b/src/SUMMARY.md index fa5ac49..3fec735 100644 --- a/src/SUMMARY.md +++ b/src/SUMMARY.md @@ -132,44 +132,97 @@ - [Printing the Contents of an Array](./arrays/printing_the_contents_of_an_array.md) - [Empty Array](./arrays/empty_array.md) - [Difference between Initializer and Literal](./arrays/difference_between_initializer_and_literal.md) - - [Challenges](./arrays/challenges) + - [Challenges](./arrays/challenges.md) # Control Flow II - +- [Arrays II]() + - [Default Values]() + - [Populate Array]() +- [Boxed Primitives]() + - [Boolean]() + - [Character]() + - [Integer]() + - [Double]() + +- [Example: "Growable" Array]() + +# Code Structure II +- [Documentation]() + - [Documentation Comments]() +- [Testing]() # User Defined Types -- [Classes](./classes.md) - - [Primitive Classes](./classes/primitive_classes.md) - - [Reference Classes](./classes/reference_classes.md) - - [null](./classes/null.md) - - [Class Declaration](./classes/class_declaration.md) - - [Naming](./classes/naming.md) -- [Fields](./fields.md) - - [Default Values](./fields/default_values.md) -- [Methods](./methods.md) - - [Arguments](./methods/arguments.md) - - [Return Values](./methods/return_values.md) - - [void](./methods/void.md) -- [Constructors](./constructors.md) +- [Primitive Classes](./classes/primitive_classes.md) +- [Reference Classes](./classes/reference_classes.md)