Introduction to Java (Part B)

BE-104, Learning Objectives


Be able to select proper types (byte, short, int, long, float or double) for numerical data.

Be able to explain the difference between primitive and reference data types in Java and give an example of each.

Be able to write arithmetic expressions and assignments in Java.

Be able to evaluate arithmetic expressions using the precedence rules for Java operators +, -, *, /, % and ().

Be able to explain what typecasting is and know when and how to do it.

Be able to explain the difference between named and literal constants and why the use of named constants are often preferred.

Be able to describe how the memory allocation works for objects and primitive data values (particularly how it differs between the two).


Send comments and suggestions about these objectives to: Dr. Charles S. Tritt
This page last updated 3/30/05