编译过的.class文件就是字节码,运行于java虚拟机上,由jvm解释执行

解决方案 »

  1.   

    和 unicode 有什么关系,怎么换算
      

  2.   

    没有深究过,只是一个名字而已。它是一种java虚拟机能看懂的机器码。
      

  3.   

    源程序(.java)--->字节代码(.class)----->执行
                 编译                解释(jvm)       与unicode没有什么关系.
    有关unicode的字符集的详细描述信息参见:http://www.unicode.org
      

  4.   

    一种中间形态。把源代码变成字节形式,java虚拟机就是解释字节码来运行的。
      

  5.   

    既然 JAVA 一个字符用两个字节表示,为什么读写文件时要按 Byte 方式读写,
      

  6.   

    to :yuyu123(yuyu123) 
    文本文件你可以理解为按照字符存储的。
    但是二进制文件是按照字节存储的,而且所有的文件都可以按照二进制文件来处理。
    明白为什么读文件要按照Byte方式了吧?