三大要点:IP地址、协议、端口号











Java中网络相关API的应用
Java中InetAddress的应用

Java中URL的应用


1、通过socket实现TCP编程






2、通过socket实现UDP编程







注意的难点:
1、需要使用多线程;在未设置多线程的优先级时,可能会导致运行时速度非常慢,可降低优先级;
2、是否关闭输出流和输入流;
对于同一个socket,如果关闭了输出流,则与该输出流关联的socket也会被关闭,所以一般不用关闭流,直接关闭socket即可,此时流就也会被关闭。
3、TCP通信一般传输的是对象的概念,而不是简单的字符串;
网友评论