1初识篇 1。什么是Java、Java2、JDK?JDK后面的1。3、1。4。2版本号又是怎么回事? 答:Java是一种通用的,并发的,强类型的,面向对象的编程语言(摘自 JDK是Sun企业分发的免费Java开发工具,正式名称为J2SDK(Java2 Softw are Develop Kit)。 2。什么是JRE/J...[展开]
这个要设计到JNI的开发,就是用Java来调用C语言的函数库,还要编写缓冲器来解决传输问题,还有就是网络协议一定要了解,做的时候要用多线程来控制你所有的缓冲器,多看点Java的网络编程
所谓的网络编程,不论c还是java,本质上都是通过socket进行数据传输; 一般情况下可以使用的传输协议有tcp、udp、ftp等等,这些协议为网络变成提供基本的传输保证。 和c的网络编程不同的是,java提供oop的socket封装,提供了很多网络通信的类和协议解析类来支持网络编程,这是java的网络编程比c语言药简单方便的多。