Java operator precedence guidelines
- by trashgod
Misunderstanding Java operator precedence is a source of frequently asked questions and subtle errors. I was intrigued to learn that even the Java Language Specification says, "It is recommended that code not rely crucially on this specification." JLS §15.7 Preferring clear to clever, are there any useful guidelines in this area?
Here are a number of resources on the topic:
JLS Operators
JLS Precedence
Java Glossary
Princeton
Sun Tutorial
University of West Florida
Usenet discussion
Additions or corrections welcome.