A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Bean
A reusable software component that conforms to certain design and naming conventions. The conventions enable beans to be easily combined to create an application using tools that understand the conventions.

Binary operator
An operator that has two arguments.

Bit
The smallest unit of information in a computer, with a value of either 0 or 1.

Bitwise operator
An operator that manipulates the bits of one or more of its operands individually and in parallel. Examples include the binary logical operators (&, |, ^), the binary shift operators (<<, >>, >>>) and the unary one's complement operator (~).

Block
In the Java programming language, any code between matching braces. Example: { x = 1; }.

Boolean
Refers to an expression or variable that can have only a true or false value. The Java programming language provides the boolean type and the literal values true and false.

Break
A Java keyword used to terminate current running loop or statement.

Byte
A sequence of eight bits. Java provides a corresponding byte type.

Bytecode
Machine-independent code generated by the Java compiler and executed by the Java interpreter.