Introduction
to Interactive Programming
by Lynn Andrea
Stein
A Rethinking
CS101 Project
The tables in this file give literal specifications for different Java constructs. For example, the Program File Chart lists exactly what things can be in a .java file, in what order, and with what syntax. If your code doesn't match these specifications, it is not legal Java and will not compile.1
See also Java Rules.
© 1999 Lynn Andrea Stein
This chapter is excerpted from a draft ofIntroduction to Interactive Programming In Java, a forthcoming textbook from Morgan Kaufmann Publishers, Inc. It is a part of the course materials developed as a part of Lynn Andrea Stein's Rethinking CS101 project at the MIT AI Lab and the Department of Electrical Engineering and Computer Science at the Massachusetts Institute of Technology.
Questions or comments:
<cs101-webmaster@ai.mit.edu>