`
lxtc2014
  • 浏览: 11029 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

简单的javaTCP编程例子--来自网易实习笔试题

阅读更多
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintStream;
import java.net.ServerSocket;
import java.net.Socket;
import java.net.UnknownHostException;

class Server implements Runnable{

	@Override
	public void run() {
		try {
			ServerSocket ss = new ServerSocket(30000);
			while (true) {
				Socket s = ss.accept();
				PrintStream ps = new PrintStream(s.getOutputStream());
				ps.println("你好!这里是梁晓的服务器。");
				ps.close();
				s.close();
			}
		} catch (IOException e) {
			e.printStackTrace();
		}
	}
	
}

class Client implements Runnable{

	@Override
	public void run() {
		try {
			Thread.sleep(1000);
			Socket s = new Socket("127.0.0.1",30000);
			BufferedReader br = new BufferedReader(new InputStreamReader(s.getInputStream()));
			String buf = null;
			while ((buf = br.readLine()) != null) {
				System.out.println(buf);
			}
		} catch (UnknownHostException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		} catch (InterruptedException e) {
			e.printStackTrace();
		}
	}
	
}

public class Test13 {
	public static void main(String[] args) {
		new Thread(new Server()).start();
		new Thread(new Client()).start();
	}
}


输出:你好!这里是梁晓的服务器。
分享到:
评论

相关推荐

    JAVA笔试题--Java选择题汇总.pdf

    JAVA笔试题--Java选择题汇总.pdf

    JAVA笔试题-包含JAVA各个方面的笔试题

    【JAVA笔试题-包含JAVA各个方面的笔试题】 Java是一门广泛应用的编程语言,以其跨平台、面向对象的特性深受开发者喜爱。在准备Java相关的笔试或面试时,掌握以下几个关键知识点至关重要: 1. **基础语法**:理解...

    JAVA笔试题--Java选择题100道.pdf

    JAVA笔试题--Java选择题100道.pdf

    JAVA---------笔试面试题

    在Java技术领域,无论是准备笔试还是面试,理解并掌握核心的J2SE(Java Standard Edition)和J2EE(Java Enterprise Edition)知识点是至关重要的。本资料集合包含了这两个领域的经典面试题,旨在帮助你深入理解Java...

    JAVA笔试题----------大唐软件

    JAVA笔试题大唐软件 在这份笔试题中,我们可以看到涵盖了Java基础知识、Java集合框架、多线程、异常机制、Java ClassLoader、MVC模式、JSP、Struts、EJB、设计模式、XML解析和Open Source项目等多个方面的知识点。 ...

    java笔试题笔试题

    java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 ...

    java笔试题--java选择题道.doc

    java笔试题--java选择题道.doc

    CC++Java笔试题--很多大公司的面试和笔试题目-珍贵

    "CC++Java笔试题--很多大公司的面试和笔试题目-珍贵"这个压缩包文件很可能包含了这些语言的基础知识、进阶概念以及实际问题的解题策略,这些都是求职者在准备面试和笔试时需要掌握的重点。 C语言是基础,它的特点是...

    Java笔试题集合-常见java笔试题目

    Java笔试题集合是Java开发者在求职过程中经常遇到的一类测试,涵盖了从基础语法到高级特性的广泛知识领域。以下是一些常见的Java笔试题及其相关的知识点: 1. **基础语法** - **数据类型**:Java有八种基本数据...

    各个公司的java笔试题---book

    Java笔试题是求职者在应聘Java相关职位时经常会遇到的一种测试形式,主要考察候选人的编程基础、算法理解、数据结构掌握、并发编程、框架应用等多个方面的技能。这份名为"各个公司的java笔试题---book"的资源集合,...

    Java高级编程笔试题.pdf

    Java 高级编程笔试题 本资源提供了 Java 高级编程笔试题,涵盖了 Java 的多个方面,包括面向对象编程、集合框架、多线程编程、JDBC 等。通过这份笔试题,读者可以了解 Java 的基础知识和高级应用。 一、面向对象...

    2013网易实习笔试题

    【标题】"2013网易实习笔试题"与【描述】"2013年3月 网易游戏笔试题目完整版分享"揭示了这个压缩包文件的内容主要是关于2013年3月网易游戏公司实习生招聘的笔试题目。这些题目可能涉及了多个IT领域的知识,包括但不...

    java外包笔试题两套.zip

    本压缩包"java外包笔试题两套.zip"包含了两套针对Java程序员的笔试题目,分别为"java外包笔试A卷.docx"和"java外包笔试F卷.docx",旨在测试应聘者的基础知识、SQL操作能力以及实际编程技能。 "java外包笔试A卷.docx...

    亚信java笔试题--:资料

    亚信java笔试题 喜欢就Star,不只是Fork; 想要分享的动机才是驱动力,而技术仅仅是一种方法。 综合类 入门类 效果类 工具类 慕课专题 周报类 ###六. API: ####1. 总目录 开发中心 综合Bug集合网站 综合搜索 综合API...

    网易校招面试笔试题

    【压缩包子文件的文件名称列表】"网易校招面试笔试题"可能包含多种类型的题目,如编程题、算法题、数据分析题、产品分析题、设计题等。这些题目可能涵盖以下知识点: 1. **编程基础**:C/C++、Java、Python等编程...

    C和C++笔试题----不错的笔试参考资料

    以上只是部分核心知识点,实际的C和C++笔试题可能还会涉及更深入的编程技巧、设计模式、模板元编程、多线程、文件I/O、网络编程等内容。通过练习这些题目,你可以更好地巩固基础知识,提高解决问题的能力,从而在...

    农行Java笔试题

    【标题】"农行Java笔试题"涉及到的Java知识点涵盖了编程基础、面向对象特性、集合框架、多线程、异常处理、IO流、网络编程、数据库操作等多个领域,这些都是Java程序员必须掌握的核心技能。 首先,从编程基础角度来...

    java笔试题大集合及答案(另附各大公司笔试题)

    60、java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用? 答:有两种实现方法,分别是继承Thread类与实现Runnable接口 用synchronized关键字修饰同步方法 反对使用...

Global site tag (gtag.js) - Google Analytics