java 和c 之间进行数据传递能用socket吗?

解决方案 »

  1.   

    我们才学了JAVA网络编程中提供了TCP(传输控制协议)和UDP(数据报协议)
      

  2.   

    当然可以,java和c之间可以通过字节数组来进行数据交换。不过要java的字节数组要先转换成网络字节序,c才能处理。
      

  3.   

    当然可以。
    但只要注意两件事情。
    一个是要注意选用的IO类,要选用针对byte[]进行操作的累,不要选用ObjectInputStream类和ObjectOutputStream类,那个是针对对象进行操作的累。如果要传输字符,注意编码类型。
    另一个是,要了解传输数据是高位在前还是低位在前。(这个一般可以忽略,呵呵)