. , :
true
false
x > 0
(x >= 0) && (x <= 5)
100 == 100
Integer.parseInt("100") == 100
true & (true) & ((true)) & (((true)))
, , , ( ).
- :
boolean b = (x >= 0) && (x <= 5);
:
x = y = z; // use judiciously!
Java:
JLS 14.4
.
LocalVariableDeclarationStatement:
LocalVariableDeclaration ;
LocalVariableDeclaration:
VariableModifiers Type VariableDeclarators
VariableDeclarators:
VariableDeclarator
VariableDeclarators , VariableDeclarator
VariableDeclarator:
VariableDeclaratorId
VariableDeclaratorId = VariableInitializer
VariableDeclaratorId:
Identifier
VariableDeclaratorId [ ]
VariableInitializer:
Expression
ArrayInitializer
, . VariableInitializer a Expression, ArrayInitializer.
, a someType anIdentifer = someExpression; - . someExpression .
ArrayInitializer
ArrayInitializer - , { 1, 2, 3 } { 4, 5, 6 }. , ArrayInitializer Expression. , , int[] x = { 1, 2, 3 }; , x = { 4, 5, 6 }; .