Table P-1 shows the coding conventions used in this book. Table P-1. Coding Conventions Convention | Example | Class names have initial capital letters . | public class ClassName | Method names have initial lower case, and the rest of the words have an initial capital letter. | getLength | Variable names have initial lower case, and the rest of the words have an initial capital letter. | private int length private int bufferLength | Note that, for the most part, methods are referred to without their arguments; however, arguments are included when the discussion warrants them. Table P-2 shows the typographic conventions used in this book. Table P-2. Typographic Conventions Typeface or Symbol | Description | courier | Indicates a command, file name, class name , method, argument, Java keyword, HTML tag, file content, code excerpt, or URL. | bold courier | Indicates a sample command-line entry. | italics | Indicates definitions, emphasis, a book title, or a variable that should be replaced with a valid value. | |