java三大特性的理解?