knowledge accumulation
文章平均质量分 78
success_51
这个作者很懒,什么都没留下…
展开
-
java中的socket基础
Socket 的基本概念 1、Socket,也就是俗称的套接字。 2、Sun Java中的定义:是运行在网络上的两个程序间双向通讯连接的末端,它提供客户端和服务器端的连接通道。Socket绑定于特定端口这样TCP层就知道将数据提供给哪个应用程序。 3、字面上的理解,Socket的意思是"插座、孔",你还可以把它形象地理解为打电话用的电话机,你从听筒里听到对方声音,同时将声音转载 2012-10-12 18:10:53 · 369 阅读 · 0 评论 -
java socket常用类之——URLConnection
Java平台在java.net包里来实现Socket。.net包中主要由下面三个类来工作: ·URLConnection ·Socket ·ServerSocket 在java.net包里包含有更多的类,但是这些是你最经常遇见的,让我们从URLConnection开始,这个类提供了在你的java代码里使用Socket的方法而无需了解Socket的底层机制。转载 2012-10-12 18:16:40 · 282 阅读 · 0 评论 -
java Socket 之 Datagram socket(UDP)
Datagram socketDatagram socket使用UDP来实现数据通讯,因此它不能保证数据能够到达目的地,但是由于它不需要专用的网络链接,所以它所需的资源相对少的多。Datagram以包的方式发送数据,但它不能保证这些数据包以特定的顺序到达目的,因此包中往往需要包含序列号的信息,接收方可以根据序列号的信息决定是否所有的包都已收到,并按正常顺序重组这些包。Java通转载 2012-10-12 18:18:03 · 401 阅读 · 0 评论 -
java socket 之 Stream Socket(TCP/IP)
Stream Socket一 总述Stream Socket与Datagram Socket不同,它有一个永久性的链接,可以确保数据可靠的发送到对方。但是Stream Socket所占的资源更多。Java主要通过Socket及ServerSocket来实现Stream Socket,一个用于客户端,另一个用户服务器端。 二 Socket类Socket类的几个重要方法如转载 2012-10-12 18:20:12 · 238 阅读 · 0 评论 -
Java程序员面试中的多线程问题
Java程序员面试中的多线程问题作者fromdev 很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。0.Java 中多线程同步是什么?在多线程程序下,同步能控制对共享资源的访问转载 2012-10-18 11:23:08 · 215 阅读 · 0 评论 -
局部内部类引用方法变量时的问题
局部内部类引用方法变量时的问题 http://topic.csdn.net/u/20080420/16/29aff093-650c-418f-a1a5-7353ef30bdc0.html1)所谓“局部内部类”就是在对象的方法成员内部定义的类。而方法中的类,访问同一个方法中的局部变量,是天经地义的。那么为什么要加上一个final呢? 2)原因是:编译程序实现上的困难,难在何处转载 2012-10-28 12:05:12 · 283 阅读 · 0 评论 -
JDK各文件夹作用
此文章从Qcontriver转载一:bin: JDK中所包含的开发工具的可执行文件,PATH环境变量应该包含一个指向此目录的项。书中是这样说的:一些命令行工具,包括Java编译器的启动命令。二:lib: 开发工具使用的文件。里面有个tool.jar,它包括支持JDK的工具和实用程序的非核心类。里面还有个dt.jar,它是BeanInfo文件的转载 2012-12-02 18:57:45 · 384 阅读 · 0 评论