Java网络基础学习
来源:互联网 发布:网络音乐播放器hifi 编辑:程序博客网 时间:2024/06/11 02:21
1.服务器与客户端示例
服务器:
ServerSocket server=new ServerSocket(port);
Socket socket =server.accept();
DataInputStream in=new DataInputStream(socket.getInputStream);
DataOutputStream out=new DataOutPutStream(socket.getOutputStream);
客户端:
Socket socket=new socket(ServerName,port); //第一个参数表示主机名或IP地址,第二个参数表示端口号,当然,如果你只是在自己电脑上玩玩,第一个参数写成localhost
2.通过下面代码获得客服端的IP地址和主机名
InetAddress inetaddress=socket.getInetAddress():
String ip=inetaddress.getHostName();
String name=inetaddress.getHostAddress();
还可以使用getByName方法通过主机名或IP地址创建一个InetAddress实例
InetAddress inetaddress=InetAddress.getByName("name");
3.服务多个客户
- 在一个线程中用while循环不停等待客户连接
- 每有一个连接,就创建一个新的线程,并在线程中处理响应事件
阅读全文
0 0
- Java网络基础学习
- Java网络编程基础学习
- Java基础-网络编程学习
- Java学习笔记(七、网络编程基础)
- java基础学习—网络编程
- 黑马程序员------Java基础学习------网络编程
- JAVA基础学习之UDP网络编程
- JAVA基础学习之TCP网络编程
- java基础学习之网络编程
- Java基础学习——网络编程
- java学习笔记--------java网络编程基础一
- java学习笔记------java网络编程基础二
- 网络基础学习笔记
- Linux 网络基础学习
- 学习网络基础ccna
- 网络基础学习笔记
- 网络基础学习笔记
- 基础网络学习记录
- pandas数据框(DataFrame)方法快速入门,简要整理
- lcd 基础知识
- 【Scikit-Learn 中文文档】神经网络模型(无监督)- 无监督学习
- Hive中的explode()函数和collect_set()函数
- nginx重启,关闭命令
- Java网络基础学习
- postgresql建库授权
- 图像金字塔
- 【Scikit-Learn 中文文档】交叉验证
- Android IPC机制(一)开启多进程和用Messenger进程间通信
- 解决 emoji 表情的存储问题。
- 策略模式
- 安装wordpress后显示index of/wordpress,或者Forbidden You dont't have permission
- SSM项目从零开始到入门007-使用接口完成增删改查操作