一个是VM用来执行的二进制编码,一个是源文件。因为所有文件都能用记事本打开
所以class文件和java文件也能用记事本打开:D

解决方案 »

  1.   

    class是字节码文件,是进过编译了的目标代码
    java是你自己写的源代码,编译后不会改变你的代码
      

  2.   

    class是用来执行的二进制文件,你打开了看也看不董 
    java是程序代码原文件需要编译才能执行,但可用直接打开也可度董.
      

  3.   

    这个算是搞懂了,但又有一个新问题:
    class文件要怎么才能在客户端执行呢
    总不可能每次用java命令吧
    听说jar文件能直接执行
    是怎么回事啊
    望高手指点
    小生不胜感激!!
      

  4.   

    打包成JAR文件,如果你的机器安装了JVM就可以直接运行了!