Chapter 9. Operators and Expressions

 

Work is of two kinds: first, altering the position of matter at or near the earth's surface relative to other matter; second, telling other people to do so.

 
 --Bertrand Russell

This chapter teaches you about the fundamental computational building blocks of the programming language—namely, operators and expressions. You have already seen a lot of code and have gained familiarity with its components. This chapter describes these basic elements in detail.

Each operator is described in terms of its basic operation, upon operands of the base expected type—such as a numeric primitive type or a reference type. The actual evaluation of an expression in a program may involve type conversions as described in Section 9.4 ...

Get THE Java™ Programming Language, Fourth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.