B
- b format suffix, Printf-Style Date and Time Formatting
- B format suffix, Printf-Style Date and Time Formatting
- backing store, Preferences Storage
- backslash (\), Escaped characters, Path localization
- baselines, Font Metrics
- BASIC authentication model, Protecting Resources with Roles, Authenticating Users
- BasicStroke class, The Rendering Pipeline
- BasicStroke interface, Stroking Shape Outlines
- BeanContext and BeanContextServices, BeanContext and BeanContextServices–BeanContext and BeanContextServices
- BeanInfo class, customizing with, Customizing with BeanInfo, Getting Properties Information–Creating customizers and property editors
- getting properties information, Getting Properties Information–Creating customizers and property editors
- overview, Customizing with BeanInfo
- beans, A Modern Language (see JavaBeans)
- BeanShell, The BeanShell Java scripting language–The BeanShell Java scripting language, Running BeanShell–Running BeanShell, Java Statements and Expressions–Imports, Imports, BeanShell Commands–BeanShell Commands, Scripted Methods and Objects–Scripting Interfaces and Adapters, Scripting Interfaces and Adapters–Scripting Interfaces and Adapters, Changing the Classpath, Learning More . . .–Learning More . . ., Glossary
- changing classpath, Changing the Classpath
- commands, BeanShell Commands–BeanShell Commands
- defined, Glossary
- Java statements and expressions, Java Statements and Expressions–Imports, Imports
- learning more, Learning More . . .–Learning More . . .
- running, Running BeanShell–Running BeanShell
- scripted methods and objects, Scripted Methods and Objects–Scripting Interfaces and Adapters
- scripting interfaces and adapters, Scripting Interfaces and Adapters–Scripting Interfaces and Adapters
- Berners-Lee, Tim, Text Versus Binary
- BevelBorder class, Borders
- big endian, Byte order
- BigDecimal class, Big/Precise Numbers, Standard types
- BigInteger class, Big/Precise Numbers, Standard types
- bin directory, JDK Environment
- binary search tree, Trees
- binding, Type Safety and Method Binding–Type Safety and Method Binding, Type Safety and Method Binding, Overridden methods and dynamic binding, Static method binding
- dynamic, Overridden methods and dynamic binding
- method calls to definitions, Type Safety and Method Binding
- methods, Type Safety and Method Binding–Type Safety and Method Binding
- static method, Static method binding
- _blank value, Driving the browser
- <BLINK> tag, HelloJava4: Netscape’s Revenge
- block comments, Comments
- BLOCKED thread state, Thread State
- BlockingQueue interface, Passing Messages, BlockingQueue, Java Collections implementations
- BOLD identifier, Using Fonts
- Boojum, Glossary
- Boolean class, Wrappers for Primitive Types, Parsing Primitive Numbers, Standard types
- boolean data type, Primitive Types, Wrappers for Primitive Types, Standard types, Glossary
- Boolean operators, Operators
- Border interface, Borders
- BorderLayout class, Layout, Layout Managers, Layout Managers, BorderLayout–BorderLayout
- borders, Borders–Borders
- BOTH value, The fill Constraint
- bottom field, Insets
- bounded wildcards, Bounded Wildcards
- bounds, Raw Types, Erasure and Bounds (Working with Legacy Code)–Erasure and Bounds (Working with Legacy Code), Glossary
- defined, Glossary
- erasure and bounds, Erasure and Bounds (Working with Legacy Code)–Erasure and Bounds (Working with Legacy Code)
- for parameter types, Raw Types
- Box class, Formatted Text, BoxLayout
- boxing, Primitive Types, Autoboxing and Unboxing of Primitives–Performance implications of boxing, Performance implications of boxing, Glossary
- autoboxing and unboxing of primitives, Autoboxing and Unboxing of Primitives–Performance implications of boxing
- defined, Primitive Types, Glossary
- performance implications of, Performance implications of boxing
- BoxLayout class, BoxLayout–BoxLayout
- braces { }, Instance Variables, Arrays, Statements, Array Creation and Initialization, Array Creation and Initialization, Escaped characters
- code blocks, Statements
- creating arrays, Array Creation and Initialization, Array Creation and Initialization
- in regular
expressions, Escaped characters
- brackets [ ], Arrays, Custom character classes, Predicates
- as index operator, Arrays
- in regular
expressions, Custom character classes
- in XPath
expressions, Predicates
- break/continue statements, break/continue–break/continue
- bsh.jar file, Running BeanShell
- bubbling up of exceptions, Bubbling Up–Bubbling Up
- Buffer class, Buffer operations
- buffered streams, Buffered streams–Buffered streams
- BufferedImage class, BufferedImage Anatomy–BufferedImage Anatomy, Updating a BufferedImage–Updating a BufferedImage, Converting an Image to a BufferedImage
- composition of, BufferedImage Anatomy–BufferedImage Anatomy
- converting image to, Converting an Image to a BufferedImage
- updating, Updating a BufferedImage–Updating a BufferedImage
- BufferedImageOp interface, Filtering Image Data
- BufferedInputStream, Stream Wrappers, Buffered streams
- BufferedOutputStream, Buffered streams
- BufferedReader class, Character Streams, Buffered streams
- BufferedWriter class, Buffered streams
- BufferOverflowException, Buffer operations
- buffers, Buffer operations–Buffer operations, Buffer types–Buffer types, Byte order, Allocating buffers
- allocating, Allocating buffers
- byte order, Byte order
- operations, Buffer operations–Buffer operations
- types, Buffer types–Buffer types
- BufferUnderflowException, Buffer operations
- build.xml file, A Development-Oriented Directory Layout
- Burke, Eric, Transforming Documents with XSL/XSLT
- business applications using Java, Enter Java
- Button class, HelloJava3: The Button Strikes!
- BUTTON1_MASK modifier, Mouse and Key Modifiers on InputEvents
- BUTTON2_MASK modifier, Mouse and Key Modifiers on InputEvents
- BUTTON3_MASK modifier, Mouse and Key Modifiers on InputEvents
- ButtonGroup class, Checkboxes and Radio Buttons, Checkboxes and Radio Buttons
- buttons, Buttons and Labels–HTML Text in Buttons and Labels
- Byte class, Wrappers for Primitive Types, Parsing Primitive Numbers, Standard types
- byte data type, Primitive Types, Wrappers for Primitive Types, Working with alternate bases, Standard types, Glossary
- defined, Glossary
- parsing, Working with alternate bases
- wrapper for, Wrappers for Primitive Types
- ByteArrayInputStream, Streams from Strings and Back
- ByteArrayOutputStream, Streams from Strings and Back, Filtering the Servlet Response
- ByteBuffer class, Buffers–Buffer types, Memory-mapped files
- bytecode, A Virtual Machine, Java Compared with Other Languages, The Verifier–The Verifier
- defined, A Virtual Machine
- verifier for, Java Compared with Other Languages, The Verifier–The Verifier
- ByteOrder class, Byte order