客户机上不能直接运行.class文件,除非你写成applet在浏览器上运行。JBuilder6可生成能在客户机上直接运行的.jar文件。CSDN里有这方面的贴子。

解决方案 »

  1.   

    是,没有CPU,程序怎么能运行
    Java VM ---java 虚拟机不能没有
      

  2.   

    是,没有CPU,程序怎么能运行
    Java VM ---java 虚拟机不能没有
      

  3.   

    JDK是JAVA程序的心脏,没有它,JAVA程序是没有用的
      

  4.   

    JDK是JAVA程序的心脏,没有JDK,那么JAVA程序就是一堆没用的代码
      

  5.   

    用户必须安装JRE,还有你必须把你用到的第三方package给用户。
      

  6.   

    對亞,赫赫,jvm就是java虛擬幾,必須要安裝後才可以,java跨平台的特性就是由jvm創招的,如果你想進一步了解java的話,必須多看看書,我想你會愛上java的
      

  7.   

    第一层(最上层)的 Java bytecode 
    第二层的 Java 虚拟机器 
    第三层的操作系统 
    第四层(最底层)的芯片 
    芯片执行上面的操作系统,操作系统执行上面的 Java 虚拟机器,Java 虚拟机器执行上面的 Java bytecode。对于 Java bytecode 来说,它只接触到 Java 虚拟机器.jdk就是虚拟机器。
      

  8.   

    是不是说我deploy我的程序是还要打包jdk分发到用户计算机上呢?mygod!那
    别人认为我写的程序也太大了点吧!
      

  9.   

    第一层(最上层)的 Java bytecode 
    第二层的 Java 虚拟机器 
    第三层的操作系统 
    第四层(最底层)的芯片 
    芯片执行上面的操作系统,操作系统执行上面的 Java 虚拟机器,Java 虚拟机器执行上面的 Java bytecode。对于 Java bytecode 来说,它只接触到 Java 虚拟机器,jdk就是虚拟机器.
    明白了吗﹖
      

  10.   

    估計沒有這麼複雜,java這個東西還是需要團隊,因為他面向對象做的那麼號,所以團隊開發是java最好的一個方面,一個人做一塊,我喜歡,你也喜歡,對不
      

  11.   

    呵呵,没有办法的事情来的,如果要小的话,你可以采用WEB客户的方式了。
      

  12.   

    客户机不能直接运行.class文件。你可以写成applet,在客户机浏览器上运行。另外在JBuilder6可以把程序打包成能够直接运行的.jar文件。CSDN里有这方面的贴子,你可以搜索一下。
      

  13.   

    对,客户机必须要有JRE,你的JAVA程序才可以运行的。