Yestoday, I downloaded jdk from oracle, but could not get it installed on my Ubuntu 10.10. seems that some dependency were not here, but in fact they were!
Today morning, I check through google, and pick finally a solution:
use: rpm -Uvih --nodeps *.rpm, thus I get the sun*jdk*.rpm unpacked to /usr/java/jdk*, and here after I could compile code depend on com.sun.*
This morning, I found I was wrong again, that compile time error over sun.* is not caused by openjdk, after I switched to English environment, that failure gone.(I was caused by the javac did not recogonized chinese character)