ppt文档 java网络

专业资料 > IT&计算机 > 计算机软件及应用 > 文档预览
13 页 953 浏览 12 收藏 4.9分

摘要:Chapter17网络网络编程的基础知识客户/服务器计算模式网络地址类InetAddress多客户服务发送和接收对象Java高级程序设计(下)1 网络编程的基础知识1.网络协议与TCP/IP网络协议:规定了计算机之间的寻址规则、数据发生冲突的解决、长的数据如何分段传送与接收等。TCP/IP:是一个很使用的网络协议,是Internet所遵循的协议。网络应用程序:在已经实现了网络互联的不同的计算机上运行的程序。它们之间可以进行数据交换。编写网络程序需先明确它使用的网络协议。2.IP地址和Port(端口号)IP:用于互联网上计算机的标识,由32位(4个字节),四段用点隔开的0-255的十进制数表示,如:172.25.138.49域名:www.zzti.edu.cn本地回路地址:127.0.0.1端口:用于表示将数据交给哪个网络程序处理。范围0-65535.0-1023已用于知名网络服务,如25用于电子邮件服务器端口。如:sqlserver:1433mysql:3036Java高级程序设计(下)2 网络编程的基础知识普通网络程序使用:1024到65535的端口数。TCP(TransmissionControlProtocol):面向连接的通信协议,提供两台计算机之间的可靠无差错的数据传输。如:打电话UDP(UserDatagramProtocol):无连接的通讯协议。不保证可靠数据的传输。如:传呼台给用户发送信息。TCP、UDP数据包(数据帧)的基本格式:协议类型源IP目标源端口目标端口Java高级程序设计(下)帧序号帧数据3 SocketSocket:网络驱动

温馨提示:当前文档最多只能预览 7 页,若文档总页数超出了 7 页,请下载原文档以浏览全部内容。
本文档由 匿名用户2019-05-09 03:16:40上传分享
你可能在找
  • 从零开始学Java——Java编程入门教程(1)Java作为一门广泛应用的编程语言,逐渐成为软件开发领域中最常用的编程语言之一。 无论是Web应用、移动应用、游戏开发、大数据分析,还是物联网等领域,Java都有着广泛的应用。本篇文章将从从零开始学Java入手,向读者介绍Java编程基础。 一、环境搭建在开始学习Java前,我们需要安装好Java开发环境。安装JDK(JavaDevelopmentKit)可以让我们在本地计算机上运行和调试Java程序。
    4.9 分 11 页 | 16.18 KB
  • 配置和使用2.java基础,java网络编程3.linu_基础命令,linu_bashshell编程,linu_服务器的配置,linu_常用软件的安装配置使用4.网络安全5.计算机的日常维护四实习过程 1.网络基础的实践20__年1月6日,我把电脑从学校搬回家里。 20__年1月13日,家里的网络通了。在这段时间内,我和家人去网通的代理商那里报装了adsl1m包年的套餐。我在代理商那里观察了他们的网络布线情况。
    4.8 分 10 页 | 141.00 KB
  • 二实习任务 计算机基础理论在实践中的应用三实习内容1.mysql数据库的安装、配置和使用2.java基础,java网络编程3.linux基础命令,linuxbashshell编程,linux服务器的配置 ,linux常用软件的安装配置使用4.网络安全5.计算机的日常维护四实习过程1.网络基础的实践20__年1月6日,我把电脑从学校搬回家里。 20__年1月13日,家里的网络通了。在这段时间内,我和家人去网通的代理商那里报装了adsl1m包年的套餐。我在代理商那里观察了他们的网络布线情况。
    4.6 分 21 页 | 762.00 KB
  • Java初学者---Java的学习路径(全集)Java学习路径(一)工具篇一、JDK(JavaDevelopmentKit)JDK是整个Java的核心,包括了Java运行环境(JavaRuntimeEnvirnment ),一堆Java工具和Java基础的类库(rt.jar)。 不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。
    4.8 分 10 页 | 63.50 KB
  • Chapter14简单输入输出文件类File文本输入输出(重点)二进制输入输出(重点)对象输入输出Java高级程序设计(下)1 File类大多应用程序需要与外部设备进行数据交换。 外部设备:磁盘和网络等。IO:指应用程序对外部设备的数据输入与输出。位于:java.io包中。File类:文件和目录路径名的抽象表示形式。1.IO包中唯一代表磁盘文件本身信息的类,而不是文件中的内容。 3.Java中的目录被当作一种特殊的文件使用,list方法可以返回目录中的所有子目录和文件名。
    3.0 分 26 页 | 269.50 KB
  • 走进java世界王坤2019-1-9http://www.4gosc.com A.Java简介B.面向对象C.技术分类目录CONTENTSD.Java语言特点E.应用领域F.技术网站G.市场需求H.课程体系 I.就业岗位...http://www.4gosc.com Java简介•Java是SunMicrosystems于1995年推出的高级编程语言•1991年Sun公司的JamesGosling等人开始开发名称为 用于控制嵌入有线电视交换盒、PDA等的微处理器http://www.4gosc.com Java简介•1995年将Oak语言更名为Java•Java既安全、可移植,又可跨平台,而且人们发现它能够解决互联网上的大型应用问题
    3.0 分 31 页 | 2.39 MB
  • 第6章网络层一.术语辨析从给出的26个定义中挑出20个,并将标识定义的字母填在对应术语的空格位置。 扩展报头12.G松散源路由13.TICMP14.K特定主机地址15.ETTL字段16.Q路由汇聚17.URSVP18.P路由选择协议19.J受限广播地址20.S第三层交换路由器A.IPv4分组头中表示网络层 H.标识一台主机、路由器与网络接口的地址。I.可以将分组以广播方式发送给特定网络所有主机的地址。J.路由器不向外转发,而将该分组在网络内部以广播方式发送给全部主机的地址。
    4.8 分 7 页 | 327.72 KB
  • Java试用期总结及个人成长回顾(1)在过去的几个月里,我有幸加入了这家公司,并开始了我的Java试用期。经历了一段时间的学习和实践,我想借此机会对这段时间进行总结和回顾,同时也反思并提升自己。 首先,在这段试用期中,我深入学习了Java编程语言及相关技术。通过参与项目开发和团队合作,我逐渐熟悉了Java的语法规则、编码规范以及常用框架和工具的使用。 同时,通过查阅官方文档、参考书籍以及在线教程等资源我不断扩充自己的知识面,并努力将其应用于实际项目中这一过程不仅让我对Java有了更深入的理解,还让我意识到持续学习和不断探索是程序员成长的关键。
    4.8 分 9 页 | 15.78 KB
  • 南京Java培训机构该如何选择从就业和薪资待遇来说,目前市场上的Java人才缺口非常大,职业需求持续呈现出增长状态。 Java技术培训之后,可以从事的职业包括:JSP网站开发、Java编程、Java游戏开发、Java桌面程序设计、Java语言编程等相关工作。 而后期的Java开发者可以朝着项目经理以及高级软件工程师等方面发展。那么对于想参加Java培训的朋友,应该如何选择一家适合的Java培训机构呢?一起来了解一下吧!
    4.9 分 2 页 | 13.77 KB
  • 4.9 分 7 页 | 2.54 MB
本站APP下载(扫一扫)
活动:每周日APP免费下载全站文档
本站APP下载
热门文档