当前位置:  技术问答>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

|
你如果要从事网络编程的话,一定要把TCP/IP的socket编程好好学一下,linux下的原码很多,书的话也不少,不过一般都是给的c代码

|
建议先学学 TCP/IP 协议族,
再学习 socket,UNIX sock/ winsock 均可,推荐《UNIX网络编程》
最后看 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编成详解 作为一本参考资料倒是很不错

|
同 perky9(perky) 


《java技术教程(基础篇)》
《java技术教程(中级篇)》
清华大学出版社

要分,,,,呵

    
 
 

您可能感兴趣的文章:

  • 想学JAVA,请仙人指路!
  • 新手如何加入开源项目 有什么好的c++,java 开源适合新手 请指点!
  • java新手的问题,java高手帮忙...
  • JAVA初学者,很想知道各位在公司用JAVA具体做什么.有什么小项目适合新手做?
  • 新手想学JAVA,帮忙!
  • 我是一名新手,请问如何学java
  • 又一个新手上路!java 将无处不在!??
  • Java新手上路之问题
  • 我是JAVA新手,所以我不明白(JPanel)类的东西
  • java 新手问题看看吧
  • 偶想学JAVA,拜托各位介绍一下新手入门的好书啊!
  • 我是java新手,请问java中与平台相关的操作是怎样实现的
  • ....新手傻问题:怎么样添加java解释器至PATH环境变量??
  • 新手学java,请前辈指点!!怎样开始学?用什么教材?
  • Java中如何获得本地的机器名?(新手上路)
  • 请问在那里可以下载java帮助??新手上路,请帮帮忙!
  • 学java的新手
  • 新手求助!!哪里有《THINK IN JAVA》免费下载?
  • 新手散分问题:如何在ASP做的网页上嵌入JAVA程序?
  • 新手问题:Java源码能编译成可执行文件(exe文件)吗? 
  • 新手问题,为何用javac编译时告诉我Java.io.*不存在??????????????????
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • to 高手:学java应该怎样一步步学习,从菜鸟到高手.
  • 各个高手看看这个问题!本人第一次学习java所以要各位高手的帮助。。
  • 各位高手,我初学java,以前是学VB的,请介绍一下学习java的经验
  • 从事java的高手们你们怎么看待java的发展方向啊
  • 聘请在上海工作的JAVA高手补习JAVA
  • Java菜鸟想学Java,请高手指教!(内有内容)
  • 高手指点:不用JNI,如何在Java进程中新起一个JVM并在其中启动另一个Java进程。
  • 各路JAVA高手们,能否给我一个用JAVA写的简单聊天室代码?
  • 向java论坛的高手们请教(java不是我的专长)
  • 请问java高手,谁知道java怎么用 *.dll ???
  • 请各位java高手几个java有关的问题?
  • 初学Java,来这里报到个到。希望各位高手指教如果开始学习Java.
  • Java高手看过来:如何在JBuilder5.0 Enterprise中配置Java communication API?(急!!!)
  • 求教JAVA高手:哪里可以下载(Visual JAVA 3)的教科书?...
  • 我用telnet登陆到linux下运行了一个java程序,在关闭了telnet后怎么能让这个java程序继续执行,请高手指点一下
  • NOSQL iis7站长之家
  • 请各位JAVA高手,网业高手看过来,我把能给的分都送出!!!只能给37分,哎!!
  • 请高手推荐JAVA教材
  • sybase & java 高手请进
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • 如何将java.util.Date转化为java.sql.Date?数据库中Date类型对应于java的哪个Date呢
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • 我对JAVA一窍不通,可惜别人却给我一个Java的project,要我做一个安装程序,请问哪里有JAVA INSTALLER下载,而且我要不要安装java的sdk才能完成此项任务?
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: stringflavor定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3