Java Reference
In-Depth Information
Primary { Selector } { PostfixOp }
PrefixOp:
++
--
!
~
+
-
PostfixOp:
++
--
Primary:
Literal
ParExpression
this
[Arguments]
super
SuperSuffix
new
Creator
NonWildcardTypeArguments (ExplicitGenericInvocationSuffix |
this
Arguments)
Identifier {
.
Identifier } [IdentifierSuffix]
BasicType {
[]
}
. class
void . class
Literal:
IntegerLiteral
FloatingPointLiteral
CharacterLiteral
StringLiteral
BooleanLiteral
NullLiteral
ParExpression:
(
Expression
)
Arguments:
(
[ Expression {
,
Expression } ]
)
SuperSuffix:
Arguments
.
Identifier [Arguments]
ExplicitGenericInvocationSuffix:
super
SuperSuffix
Identifier Arguments
Creator: