java语言的特性