Java类经过编译后是.class,当然还有其他的,如果你只是用java se的话,基本就只有.class文件..

解决方案 »

  1.   

    是Java所有的,确切的说是Java定义的一套语法规则(注意比Java语言自身的语法更强大)。
    这就使不同的语言可以按照规则编译成class跑在jvm上了。这是语言无关性
      

  2.   

    1_除了.class字节码文件,对于Java来讲,应该没有其他的字节码文件了
    当使用十六进制编辑器打开由Java源代码编译出的二进制文件(.class文件)的话,
    最前面的32位将显示为CA FE BA BE(咖啡芭比)。
     
    2_Java字节码文件后缀名是.class,包括上面的咖啡芭比,应该都是Java之父詹姆斯大叔的个人喜好吧他有过几次访华经历,下次来可以去见见他,问问这两个问题
    或者给他发个邮件啥的……不知道能不能回复