The compiler translates
Unicode escapes to the corresponding Unicode characters.
byte Z=8;
byte x=\005A; // this represents Unicode value of Z
System.out.pritln(x); //prints 8
\u005A is translated to the variable Z, and thus Z is assigned to x , and its value is printed.
_________________________________________________
By the way, Welcome to the Ranch Jerry and GM.
[ April 24, 2003: Message edited by: Jose Botella ]