Java Concepts

Published November 23rd 2009 by
Filed under Java

These are some definitions from college. They’re probably some of the harder ones so by posting them here even I might understand them better by reading them.

Cast: A cast changes the type of an expression without changing the value of the expression.

Expression: Something that has a value – to obtain the value, you evaluate the expression.

Dynamic Binding: The method that is bound to a call is selected at runtime on the basis of the dynamic type of the variable.

Calling Methods: If there is no explicit receiver, the receiver is implicitly “this”.