不是所有的领域都适合Java,对硬件编程应该用C做,Java即使能实现,效率也无法和C相比(至少目前如此)

解决方案 »

  1.   

    同意楼上的,看看j2me,不就有点对硬件编译的意思吗?
      

  2.   

    用java做驱动程序不合适,效率低!
      

  3.   

    我觉得应该看你是要开发摄像头的驱动程序还是要开发针对摄像头的应用程序,如果是要开发摄像头的驱动程序,老兄,还是别用JAVA吧,会死得很难看的,如果是开发针对摄像头的应用程序,我认为先看摄像头的编程接口,编程接口一般会说明支持什么的。
      

  4.   

    你可以用c作好驱动程序,然后用java的本地化接口jndi来调用。
      

  5.   

    to bluehawaii:是JNI,不是JNDI :)
      

  6.   

    我想用JAVA实现串行通信,可以吗?
    并口通信呢?
      

  7.   

    并不是任何硬件设备驱动都不可以用java写,也有特殊情况。操作系统的设备驱动程序必需是native language,即机器语言。
    所以只有在java cup的操作系统上才可以用java写设备程序。没准儿将来会出一大堆这样的系统呢!
      

  8.   

    JMF, java media framework
      

  9.   

    应该可以,但比较困难一点。
    我见过视频聊天室,就是用JAVA写出来的。但访问硬件这块不是用java来做的。
      

  10.   

    我觉得没必要用Java来干这事!