1:网络编程(理解)
	(1)网络编程:通过编程语言实现计算机键的数据通信。
	(2)网络编程的三要素:
		A:Ip地址
			是计算机的唯一标识
			
			点分十进制。
			IP地址的分类。
			IP地址的组成。
			ipconfig
			ping
		B:端口
			是应用程序的标识
			范围:0-65535	0-1024之间被占用。
		C:协议
			是定义的通信规则
			UDP:
				把数据打包
				数据有限制
				不建立连接
				数据不可靠
				速度快
			TCP:
				建立通道
				数据无限制
				数据可靠
				速度慢
	(3)UDP协议
		A:发送数据
			创建发送端的Socket对象
			创建数据,并把数据打包
			发送数据
			释放资源
		B:接收数据
			创建接收端的Socket对象
			创建数据包
			用数据包接收数据
			解析数据
			释放资源
                
	(4)TCP协议
		A:发送数据
			创建客户端的Socket对象
			获取输出流
			写数据
			释放资源
		B:接收数据
			窗口服务器的Socket对象
			监听客户端的连接
			获取输入流
			读取数据
			显示数据
			释放资源
笔记:网络编程
原文:http://www.cnblogs.com/istarry/p/c2c8ab6da2d2efb8c88af05dd8d1357a.html