symbols
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
Z
B
- B character
- meaning in field or method descriptor, 101
- backwards branches
- structural constraints on instructions, 138
- baload instruction
- definition, 188
- bastore instruction
- definition, 189
- big-endian order
- bytes item
- (CONSTANT_Float_info structure), 107
- (CONSTANT_Integer_info structure), 107
- class file data storage order, 93
- high_bytes and low_bytes items
- (CONSTANT_Double_info structure), 109
- (CONSTANT_Long_info structure), 109
- multibyte characters, CONSTANT_Utf8_info structure representation of, 110
- binding
- See also linking; loading; native modifier
- definition, 170
- instructions causing
- invokeinterface, 280
- invokespecial, 284
- invokestatic, 288
- invokevirtual, 291
- of native method implementations, 170
- bipush instruction
- compilation examples
- accessing the runtime constant pool, 371
- arrays, 381
- constants and local variables in a for loop, 365, 366, 369
- invoking methods, 376, 377
- while loop, 372
- definition, 190
- bitwise
- ANDing
- int, iand, 262
- long, land, 309
- ORing
- int exclusive, ixor, 303
- int inclusive, ior, 294
- long exclusive, lxor, 334
- long inclusive, lor, 325
- boolean type
- definition, 7
- loading from arrays, baload, 188
- storing into arrays, bastore, 189
- values of, 7
- branch
- code verification, Pass 3 - bytecode verifier, 142
- instruction summary, 88
- instructions, constraints, static, 134
- int comparison
- if_icmp<cond>, 267
- with zero, if<cond>, 269
- reference comparison
- if_acmp<cond>, 266
- with null, ifnonnull, 271
- with null, ifnull, 272
- unconditionally
- goto, 252
- wide index, goto_w, 253
- breakpoint reserved opcode
- definition, 172
- byte type
- boolean array values represented as values of, 66
- converting int to, i2b, 254
- definition, 62
- instruction set handling of, 81
- integer arithmetic not directly supported, 84
- loading from arrays, baload, 188
- pushing, bipush, 190
- storing into arrays, bastore, 189
- value range, 63
- bytes array
- (CONSTANT_Utf8_info structure), 111
- bytes item
- (CONSTANT_Float_info structure), 107
- (CONSTANT_Integer_info structure), 107
Contents | Prev | Next | Index
The JavaTM Virtual Machine Specification
Copyright © 1999 Sun Microsystems, Inc.
All rights reserved
Please send any comments or corrections to jvm@java.sun.com