type nameVariable scope: section of code where the variable's simple name can be used.
Example:
class Myclass { private int p; // .... public void method() { int i; for (i=0; i<10; i++) { int j = i * p; // ... } System.out.println("i=" + i); System.out.println("j=" + j); } } }
float pi = 3.1415;
final float e = 2.71828183;
Keyword | Description | Size/Format |
---|---|---|
(integers) | ||
byte |
Byte-length integer | 8-bit two's complement |
short |
Short integer | 16-bit two's complement |
int |
Integer | 32-bit two's complement |
long |
Long integer | 64-bit two's complement |
(real numbers) | ||
float |
Single-precision floating point | 32-bit IEEE 754 |
double |
Double-precision floating point | 64-bit IEEE 754 |
(other types) | ||
char |
A single character | 16-bit Unicode character |
boolean |
A boolean value (true or false ) |
true or false |
Arrays, classes, and interfaces are reference types.
Greeter g1 = new Greeter("Students"); Greeter g2 = g1; int v[] = new int[100];