Recent articles:
Popular archives:
Java: A platform for platforms
Sun's reorg may seem promising to shareholders but it's also a scramble for position. The question now is whether Sun can,
or wants to, maintain its hold on Java technology. Especially with enterprise leaders like SpringSource and RedHat investing
heavily in Java's future as a platform for platforms
Also see:
Discuss: Tim Bray on 'What Sun Should Do'
INDEXHEAD: Glossary of terms
\uxxxx, where each x represents a hexadecimal digit.
INDEXHEAD: Tips and cautions
These tips and cautions will help you write better programs and save you from agonizing over why the compiler produces error messages.
Always document your source code with comments.
Do not attempt to modify a final variable after it has initialized. Subsequent attempts to modify a final variable result in compiler errors.
INDEXHEAD: Homework
Experiment with the CIDLV program to learn more about the topics covered in "Non-Object Oriented Language Basics, Part 1." Access the program by downloading http://www.javaworld.com/javaworld/jw-12-2000/java101/java101.zip.
Investigate the official Java Language Specification to learn more about comments, identifiers, data types, literals, and variables. Also read what the specification says about operators and expressions (topics covered in "Non-Object Oriented Language Basics, Part 2").
Is it necessary to always initialize final variables?