Hi James,
I believe that's exactly how you would described a Unicode character. The fact that the compiler gives an error is because the compiler will parse the "\u000a" itu a CR (or LF, I forget..

).. that's why it's a compiler error when it's trying to parse:
char a='<CR>';
but, if you try to define a non-reserved character
char a='\u0031';
you won't get that error..
some other Unicode that will give the compiler a headache is like \u000d, or any other operators used in
Java (';','"',etc.)
- eric