Socket和ServerSocket以及枚举类

原创 2012年03月28日 19:52:39


1、xxx.xxx.1.0和1.255两个IP不能用。

0代表当前网络段,255代表这个网络段里的广播地址。

2、Socket和ServerSocket
建立客户端和服务器端
建立连接后,通过Socket中的IO流进行数据的传输
关闭Socket
 同样,客户端和服务器端是两个独立的应用程序。

socket:“插座”

Socket就是为网络服务提供的一种机制。
通信的两端都有Socket。
网络通信其实就是Socket间的通信。
数据在两个Socket间通过IO传输。


3、枚举类:

  (枚举其实就是一个特殊的类)
 ★枚举就相当于一个类,其中也可以定义构造方法、成员变量、普通方法和抽象方法。
★枚举元素必须位于枚举体中的最开始部分,枚举元素列表的后面要有分号与其他成员分隔,
  把枚举中的成员方法或变量等放在枚举元素的前面,编译器会报错。
★带构造方法的枚举
构造方法必须定义成私有的
★带方法的枚举(如交通灯实例)
      定义枚举TrafficLamp
     实现普通的next方法
     实现抽象的next方法:每个元素分别是由枚举类的子类来生成的实例对象,这些子类
     采用类似内部类的方式进行定义。
     增加上表示时间的构造方法。
★枚举只有一个成员时,就可以作为一种单例的实现方式。
(这样用的话,构造方法不用自己写了,默认是自由的,也不用newInstance()来创建实例了)

【枚举类】
类的方法返回类型:可以是自己这个类型
类里面可以定义静态常量,常量指向的结果就是自己这个类型的实际对象。

枚举类里面,所有定义的成员变量应放在最前,而且所有的方法都应为private

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

ServerSocket与Socket类

ServerSocket与Socket类 TCP套接字协议: TCP最主要的特征就是能够建立长时间的连接,而且能够保证数据安全的送达,但是速度比较慢。使用TCP进行连接的时候会有三次握手,...

ServerSocket与Socket类

ServerSocket与Socket类 TCP套接字协议: TCP最主要的特征就是能够建立长时间的连接,而且能够保证数据安全的送达,但是速度比较慢。使用TCP进行连接的时候会有三次握手,...

java 网络编程类 DatagramSocket,ServerSocket,Socket

TCP,传输控制协议(Transmission COntrol Prototcl)面向连接的通信协议(0~1023已被使用)UDP,用户数据报协议(User Datagram Protocol)是无连...

用ServerSocket类与Socket类实现客户端与服务端的交互

ServerSocket类,此类实现服务端的套接字,Socket类,此类实现客户端的套接字,而套接字就是两台机器间通信的端点,所以就用ServerSocket类和Socket类实现客户端与服务端的交互...

AddressFamily 枚举-----指定 Socket 类的实例可以使用的寻址方案

成员名称 说明 AppleTalk 受 .NET Framework 精简版的支持。 AppleTalk 地址。 Atm 受 .NET Framew...

Java socket通信已经被封装好了主要使用两个类ServerSocket 和Socket

Java socket通信已经被封装好了主要使用两个类ServerSocket 和Socket首先写一个1v1的通信服务端[java] view plain copy/** * */ p...

socket系列之服务器端socket——ServerSocket类

一般地,Socket可分为TCP套接字和UDP套接字,再进一步,还可以被分为服务器端套接字跟客户端套接字。这节我们先关注TCP套接字的服务器端socket,Java中ServerSocket类与之相对...

网络编程__【TCP传输】(重点)【Socket & ServerSocket】

TCP是面向连接的,在建立socket服务时就要有服务端存在,连接成功形成通路后,在该通道内进行数据的传输。 与UDP不同,TCP加入了网络流的概念,作为客户端InputStream的源 TCP传输步...
  • ie800
  • ie800
  • 2014-01-09 15:39
  • 1132
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)