当前位置: 技术问答>java相关
java新手学习中,对网络相关不甚了了,请高手指路
来源: 互联网 发布时间:2015-08-27
本文导语: 正学习《JAVA2编程详解》一书,学到30章通信和网络以及后面的TCP套接字等,如坠云里雾里(大学专业不是计算机),请高手指路,有没有讲解编程中用到的通信网络知识的比较好的书?先在这里谢过了。 ...
正学习《JAVA2编程详解》一书,学到30章通信和网络以及后面的TCP套接字等,如坠云里雾里(大学专业不是计算机),请高手指路,有没有讲解编程中用到的通信网络知识的比较好的书?先在这里谢过了。
|
java语言本身已经将网络编程的很多地方封装得很好了,特别是jdk1.4加入的java.nio包,能很容易写出高效的网络服务程序,java是平台无关的,完全不用考虑什么unix socket或者 winsock ,java的io net 等包使用流抽象使得操纵socket和操作文件一样简单,wrox公司的Java网络编程指南对java网络编程作了很详细的介绍,如果想知道更多关于网络连接方面的知识,不如看看电子工业出版社出版的 TCP/IP详解,共3卷,写得很详细,不过如果只是用java做网络开发的话,我觉得不需要很多关于TCP/IP的知识
|
最近刚买了一本,准备来日好好研究:
《JAVA2网络协议内幕》
[美]Al Williams 著
中国水利水电出版社
48元
ISBN 7-5084-1152-8/TP.56
《JAVA2网络协议内幕》
[美]Al Williams 著
中国水利水电出版社
48元
ISBN 7-5084-1152-8/TP.56
|
你如果要从事网络编程的话,一定要把TCP/IP的socket编程好好学一下,linux下的原码很多,书的话也不少,不过一般都是给的c代码
|
建议先学学 TCP/IP 协议族,
再学习 socket,UNIX sock/ winsock 均可,推荐《UNIX网络编程》
最后看 java的网络支持,你会一目了然
再学习 socket,UNIX sock/ winsock 均可,推荐《UNIX网络编程》
最后看 java的网络支持,你会一目了然
|
《java技术教程(基础篇)》
《java技术教程(中级篇)》
清华大学出版社
《java技术教程(中级篇)》
清华大学出版社
|
Java2编成详解书很全面,但是讲解的不是很详细,学java网络编程的话可以去看看 电子工业出版社 出版的 Java网络编程指南 ,wrox公司的书,英文名字是 Beginning Java Networking ,2002年3月第一版第一次印刷。本书比较详细的介绍了java的网络编程部分,不需要tcp/ip协议知识
|
可以看看 BUSINESS DATA COMUNICATION 一书
|
顺便推荐一本不错的java入门的书,
电子工业出版社出版的 Java 2 编程指南(JDK 1.3版)英文名是Beginning Java 2 (JDK 1.3 Edition),也是wrox公司的书,很详细的讲解了java编程的基础知识,虽然内容没有Java2编成详解内容多,但是比较适合学习,特别是初学者,Java2编成详解 作为一本参考资料倒是很不错
电子工业出版社出版的 Java 2 编程指南(JDK 1.3版)英文名是Beginning Java 2 (JDK 1.3 Edition),也是wrox公司的书,很详细的讲解了java编程的基础知识,虽然内容没有Java2编成详解内容多,但是比较适合学习,特别是初学者,Java2编成详解 作为一本参考资料倒是很不错
|
同 perky9(perky)
《java技术教程(基础篇)》
《java技术教程(中级篇)》
清华大学出版社
要分,,,,呵
《java技术教程(基础篇)》
《java技术教程(中级篇)》
清华大学出版社
要分,,,,呵