网站建设资讯

NEWS

网站建设资讯

java中TCP通信指的是什么

小编给大家分享一下java中TCP通信指的是什么,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

创新互联公司:于2013年成立为各行业开拓出企业自己的“网站建设”服务,为成百上千家公司企业提供了专业的网站制作、网站设计、网页设计和网站推广服务, 定制制作由设计师亲自精心设计,设计的效果完全按照客户的要求,并适当的提出合理的建议,拥有的视觉效果,策划师分析客户的同行竞争对手,根据客户的实际情况给出合理的网站构架,制作客户同行业具有领先地位的。

Java的特点有哪些

Java的特点有哪些 1.Java语言作为静态面向对象编程语言的代表,实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 2.Java具有简单性、面向对象、分布式、安全性、平台独立与可移植性、动态性等特点。 3.使用Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

1、说明

TCP通信协议是一种可靠的网络协议,它在通信的两端各建立一个Socket对象,从而在通信的两端形成网络虚拟链路,一旦建立了虚拟的网络链路,两端的程序就可以通过虚拟链路进行通信。

Java对基于TCP协议的网络提供了良好的封装,使用Socket对象来代表两端的通信端口,并通过Socket产生IO流来进行网络通信。

Java为客户端提供了Socket类,为服务器端提供了ServerSocket类。

2、实例

public class CilentDemo {
    public static void main(String[] args) throws IOException {
//        创建客户端的Socket对象(Socket)
        //Socket(InetAddress address,int port) 创建流套接字并将其连接到指定IP地址的指定端口号
//        Socket s = new Socket(InetAddress.getByName("小霸王"),10086);
        //Socket(String host,int port) 创建流套接字并将其连接到指定主机上的指定端口号
        Socket s = new Socket("小霸王",10086);
//        获取输入流,写数据
        //OutputStream getOutputStream() 返回此套接字的输出流
        OutputStream os = s.getOutputStream();
        os.write("hello tcp".getBytes());
//        释放资源
        s.close();
    }
}

看完了这篇文章,相信你对“java中TCP通信指的是什么”有了一定的了解,如果想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


本文名称:java中TCP通信指的是什么
本文网址:http://njwzjz.com/article/piigee.html