A browser with JavaScript enabled is required for this page to operate properly.
Trail: Learning the Java Language
Lesson: Language Basics
The Java Tutorials have been written for JDK 8. Examples and practices described in this page don't take advantage of improvements introduced in later releases and might use technology no longer available.
See Dev.java for updated tutorials taking advantage of the latest releases.
See Java Language Changes for a summary of updated language features in Java SE 9 and subsequent releases.
See JDK Release Notes for information about new features, enhancements, and removed or deprecated options for all JDK releases.
Questions and Exercises: Expressions, Statements, and Blocks
Questions
- Operators may be used in building ___, which compute values.
- Expressions are the core components of ___.
- Statements may be grouped into ___.
- The following code snippet is an example of a ___ expression.
- Statements are roughly equivalent to sentences in natural languages, but instead of ending with a period, a statement ends with a ___.
- A block is a group of zero or more statements between balanced ___ and can be used anywhere a single statement is allowed.
Exercises
Identify the following kinds of expression statements:
aValue = 8933.234;
aValue++;
System.out.println("Hello World!");
Bicycle myBike = new Bicycle();
Check your answers