JIT编译器应该可以解决这个问题 而且还会有速度的提升 当然编译成本地码后就不能跨越平台了 

解决方案 »

  1.   

    手頭上沒有jb7,我用的是jb5,還有沒有其他的辦法呢?
      

  2.   

    to wjmmml(笑着悲伤) :
    jb7里这个功能在哪里?
    我怎么没找到?
      

  3.   

    wizards ----native exectable builder
      

  4.   

    喔,发现新大陆了,真感谢大家!
    顺便问问,jbuilder生成的exe文件还是需要jdk的吧?
      

  5.   

    ……
    你干吗要转化为exe呢?
    那还要java干什么呢?
      

  6.   

    编译成EXE,就有背于JAVA跨平台的思想。实在是没有意义的事情啊。
      

  7.   

    用java编写的程序作成exe文件,也是跨平台的啊,怎么叫违背了跨平台的思想呢!
      

  8.   

    顺便问问,jbuilder生成的exe文件还是需要jdk的吧?需要相应的java 虚拟机
      

  9.   

    当然有区别
    双击可以运行class吗?
      

  10.   

    倒!那么java是不是就不适合做桌面软件了?
      

  11.   

    java当然不适合了。对java来说,生成native code没有意义。有一些工具可以生成真正的本地代码,不需虚拟机。java的最主要的应用,就是wire-less和bussiness了。看看j2me/j2ee先。当然可以写application,像jbuilder,不过意义不大。除非要跨平台+卖弄技术。