Java的socket简单语法实例以及多线程
1.服务期实现以及多线程加入
public class Sever
{public static void main(String[] args) throws Exception{ServerSocket sc = new ServerSocket(520);while(true){//获得监听套接字Socket ss = sc.accept();//创建一个线程,里面的类必须是接口Runnable的实现类,其中必须实现一个run方法new Thread(new Shixianjiekou(ss)).start();}}}
2.客户端的实现
public class Client
{public static void main(String[] args) throws Exception{Socket ss = new Socket("localhost", 520);InputStream in = ss.getInputStream();OutputStream out = ss.getOutputStream();byte[] b = new byte[1024];int num = in.read(b);String string = new String(b,0,num);System.out.println(string);}}
3.多线程的接口实现类
public class Shixianjiekou implements Runnable
{Socket ss;public Shixianjiekou(Socket ss){this.ss = ss;}@Overridepublic void run(){ try{//获得输入、输出流InputStream in = ss.getInputStream();OutputStream out = ss.getOutputStream();out.write("杨慧敏,我喜欢你".getBytes());}catch(Exception e){};}}
Java的socket简单语法实例以及多线程相关推荐
- 手机和电脑基于java的socket简单通信
Java手机与电脑的Socket通信 了解手机与电脑的socket通信 下面给出代码 完整程序代码 效果 了解手机与电脑的socket通信 1.内网之间的通信: 内网就是两者处于同一个局域网之中,不用 ...
- Java之Socket简单聊天实现(QQ续二)
今天跟大家分享一下我那QQ小项目中服务器与客户端的核心代码,并谈谈一些我的建议和看法,希望大家多多支持,你们的支持,就是我继续分享的动力,哈哈! 一.服务器,好了,废话不多说,我们先来看看服务器部分, ...
- Java笔记-Semaphore简单应用实例
这个Semaphore和QSemaphore使用和原理一模一样. 这里简单写了个例子,开了10个线程去拿邻界资源,资源只有一个,拿到后要进行5s的业务错了,使用Semaphore,如果此资源被占用,那 ...
- java客户端服务器聊天程序流程图_基于java的socket简单聊天编程
socket编程: 一:什么是socket:socket是BSD UNIX的通信机制,通常称为"套接字",其英文原意是"孔"或"插座".有些 ...
- java socket编程 聊天_基于java的socket简单聊天编程
socket编程: 一:什么是socket:socket是BSD UNIX的通信机制,通常称为"套接字",其英文原意是"孔"或"插座".有些 ...
- python多线程爬虫实例-Python多线程爬虫简单示例
python是支持多线程的,主要是通过thread和threading这两个模块来实现的.thread模块是比较底层的模块,threading模块是对thread做了一些包装的,可以更加方便的使用. ...
- Java写一个简单的静态文件的HTTP服务器(基于Socket)
** 一.实现思路 ** 1.使用 ServerSocket 监听某一端口,然后等待连接获取 Socket对象. 2.创建一个类 HttpServer 继承 java.lang.Thread 类,重写 ...
- java中socket编程实例_Java中socket编程的实现过程(代码实例)
本篇文章给大家带来的内容是关于socket编程的实现过程,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.socket 服务器搭建 实例化socket服务器,循环获取请求packa ...
- socket java 服务器端_Java 简单的Socket通讯的服务器端实现
最近学安卓开发,看到书上这个Socket通讯的实例,按照书上打的时候客户端一直连接不上,可能是网络问题或者虚拟机连接问题,所以就用控制台实现的客户端,这里是服务器端的.话不多说,直接贴代码 impor ...
最新文章
- ICML 2021:矩阵乘法无需相乘,速度提升100倍,MIT开源最新近似算法
- Linux下把目录拷贝到全部同名目录的脚本
- BZOJ 1046: [HAOI2007]上升序列(LIS)
- Python 入门篇-python3和python2的差异总结
- 01-移动端开发教程-CSS3新特性(上)
- 物理学家杨振宁到底有多厉害?
- Linux SD卡驱动开发(二) —— SD 卡驱动分析HOST篇
- ddos工具linux,DDoS常用工具大全
- 软件测试需要哪些c语言基础知识,测试人员都需要了解哪些redis知识?
- Linux——tmux和vim常用命令总结(必会)
- 空对地(air-to-ground,A2G)通信发展概况与面临挑战
- Linux 定时执行任务
- CentOS 7 下安装五笔输入法
- win10时间线时间轴(Timeline)如何关闭隐藏?
- 服务器08系统操作日志在哪看,怎么查看服务器操作系统日志
- Sticky 黏性定位 兼容性css3
- 网易云音乐常用API浅析
- 美团点评CodeM编程大赛-题二
- php++think命令报错,think命令行
- 无线通信基础——“单跳”与“多跳”