[点击进入_更多_Java千百问][1]
[1]: http://blog.csdn.net/ooppookid/article/category/6134850

###1、什么是Socket

Socket也称作"套接字"。网络上的两个应用程序通过一个双向的通讯连接实现数据的交换,这个双向链路的一端称为一个Socket,所以Socket都是成对出现的。Socket通常用来实现客户方和服务方的连接,一个Socket由一个IP地址和一个端口号唯一确定。

Socket是TCP/IP协议的一个十分流行的解决方案,是支持TCP/IP协议的网络通信的基本操作单元。Socket所支持的协议种类不只TCP/IP一种,只不过在Java环境下,Socket编程主要是指基于TCP/IP协议的网络编程。

了解TCP/IP协议看这里:[TCP/IP协议是什么][2]

Socket正如其英文原意那样,像一个插座,网络上某一个主机运行了多个应用,同时提供多种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端

Java千百问_01基本概念(012)_Socket是什么相关推荐

  1. Java千百问_01基本概念(007)_线程的状态有哪些

    点击进入_更多_Java千百问 1.线程的状态有哪些 在java中java.lang.Thread类有一个变量threadStatus,标示了该线程的当前状态,它是一个int类型,但是对应的get方法 ...

  2. Java千百问_01基本概念(003)_J2EE里面的2是什么意思

    J2EE里面的2是什么意思 J2SE,J2SE,J2ME中2的含义要追溯要1998年. 1998年Java 1.2版本发布,1999年发布Java 1.2的标准版,企业版,微型版三个版本,为了区分这三 ...

  3. Java千百问_05面向对象(012)_泛型是什么

    1.什么是泛型 泛型是Java SE 1.5的新特性,泛型即参数化类型,也就是说所操作的数据类型被指定为一个参数.  这种参数类型可以用在类.接口和方法的创建中,分别称为泛型类.泛型接口.泛型方法.  ...

  4. Java千百问局部变量、类变量、实例变量有什么区别

    Java千百问局部变量.类变量.实例变量有什么区别 局部变量.类变量.实例变量有什么区别 在聊局部变量.类变量.实例变量有什么区别之前,我们需要了解一下Java变量. 1.Java变量是什么 在数学世 ...

  5. Java千百问_03基本的语法(005)_二进制是如何做位运算的

    点击进入_很多其它_Java千百问 二进制是如何做位运算的 程序中的全部数在计算机内存中都是以二进制的形式储存的.位运算说白了,就是直接对整数在内存中的二进制位进行操作. 其它运算符看这里:java种 ...

  6. Java千百问_03基本语法(002)_java都有哪些关键字

    java都有哪些关键字 首先我们来看看什么是关键字,关键字的含义. 1.java关键字是什么意思 关键字是电脑语言里事先定义的,有特别意义的特殊标识符,又叫保留字. Java的关键字对Java的编译器 ...

  7. Java千百问_07JVM架构(015)_XmnXmsXmxXss有什么区别

    点击进入_更多_Java千百问 1.XmnXmsXmxXss有什么区别 首先,Xmn.Xms.Xmx.Xss都是JVM对内存的配置参数,我们可以根据不同需要区修改这些参数,以达到运行程序的最好效果. ...

  8. Java千百问_07JVM架构(009)_什么是新生代的复制算法

    点击进入_更多_Java千百问 1.什么是新生代的复制算法 了解堆内存看这里:java堆内存是什么样的 了解java垃圾回收看这里:java垃圾回收机制是什么 所谓复制算法(Copying),即将内存 ...

  9. Java千百问_07JVM架构(001)_java内存模型是什么样的

    1.什么是内存模型 Java平台自动集成了线程以及多处理器技术,这种集成程度比Java以前诞生的计算机语言要厉害很多.Java针对多种异构平台的独立性,使得多线程技术也具有了开拓性的一面.  我们有时 ...

最新文章

  1. java浏览器实验报告_关于java实验报告模板
  2. mysql多实例配置使用方法
  3. python表单防重复提交_关于PHP使用token防止表单重复提交的方法
  4. mysql中示例库安装_MySQL 官方示例数据库安装
  5. 对自我价值的高估,源自于对他人价值的否定
  6. 解决:/bin/bash: mvn: 未找到命令
  7. 提高性能及操作硬件的能力
  8. C#破解access数据库密码方法
  9. QCSPCChart SPC控制图工具软件是面向对象的工具包
  10. Account locked due to 10 failed logins
  11. 我的IT之路------来自黑马程序员
  12. 2021年7月最新iOS面试题总结(答案篇)
  13. CSS 悬停的用法
  14. 在Windows 10、8、7或Vista上将任何键映射到任何键
  15. utsc的计算机科学,天啊撸:中国留学生淘汰率竟比加拿大学生高出一倍
  16. [Java] 超简图床(Java版) —— 专为Api而生
  17. 唤起公众号关注页面内部_外部H5页面内实现一键唤起微信添加好友OR关注公众号...
  18. 单例模式-多线程单例模式
  19. HDFS基础知识(个人总结)
  20. 豌豆荚取应用信息Api

热门文章

  1. 如何向phpMyAdmin中批量导入excel表格数据
  2. solarlunar库, 阴历,阳历日期及转换库
  3. 领红包场景的数据一致性解决方案
  4. win命令行连接redis服务
  5. proteus出现Can‘t load “C:WINDOWS/TEMP/VSM Studio…/8086/Debug/Debug.exe“问题的解决办法
  6. 测试报告的内容以及编写技巧。
  7. python的取余算法原理_python.取余算法
  8. Mac 电脑安装 Python 环境
  9. 仿WPS便签,鲨鱼记账app
  10. 【excel技巧】-首行/列固定显示(冻结)