Introduction to Interactive Programming
by Lynn Andrea Stein
A Rethinking CS101 Project

Java Charts

About Java Charts

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: