2.1 Java语言的基本组成