【小程序】模拟web服务器

/*

模拟web服务器

*/

package com.lin.michael;

import java.io.IOException;

import java.net.ServerSocket;

import java.net.Socket;

import java.io.OutputStream;

public class Demo09 extends Thread{

Socket socket;

public Demo09(Socket socket){

this.socket = socket;

}

@Override

public void run() {

try {

//1.获取sokcet的输出对象

OutputStream outputStream = socket.getOutputStream();

//2.把数据返回给给浏览器

outputStream.write("你好,浏览器先生".getBytes());

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

public static void main(String[] args) throws IOException{

//1.建立tcp服务器

ServerSocket serversocket = new ServerSocket(9090);

//2.不断接收客户端的请求

while(true){

Socket socket = serversocket.accept();

new Demo08(socket).start();

}

}

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home...
    光剑书架上的书阅读 9,386评论 2 8
  • 一、流的概念和作用。 流是一种有顺序的,有起点和终点的字节集合,是对数据传输的总成或抽象。即数据在两设备之间的传输...
    布鲁斯不吐丝阅读 13,406评论 2 95
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,901评论 18 399
  • 我近期最想实现的一个目标:财富增长 目标与核心价值需求:安全感。他人认可度。更多地帮助他人。 忏悔:忏悔我今天只考...
    快乐小屋刘丽华阅读 1,742评论 0 0
  • 5 月5日《逻辑思维 我懂你的知识焦虑》 【day54盈盈】 一个人的自尊是来自内在的,尊严感不是来自于别人怎么看...
    苏小盈阅读 1,059评论 0 0