
网络编程
左绍骏
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
练习2
练习2客户端向服务器上传文件package com.heima.test;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamReader;import java...原创 2020-02-10 21:46:28 · 161 阅读 · 0 评论 -
练习1
练习1客户端向服务器写字符串(键盘录入),服务器(多线程)将字符串反转后写回,客户端再次读取到是反转后的字符串。package com.heima.test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintSt...原创 2020-02-10 21:26:57 · 276 阅读 · 0 评论 -
服务端是多线程的
服务端是多线程的package com.heima.tcp;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.Pr...原创 2020-02-10 19:42:09 · 325 阅读 · 0 评论 -
TCP协议代码优化
TCP协议代码优化package com.heima.tcp;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.P...原创 2020-02-10 19:39:39 · 236 阅读 · 0 评论 -
TCP协议
TCP协议1.客户端(Android)创建Socket连接服务端(指定ip地址,端口号)通过ip地址找对应的服务器调用Socket的getInputStream()和getOutputStream()方法获取和服务端相连的IO流输入流可以读取服务端输出流写出的数据输出流可以写出数据到服务端的输入流2.服务端(Javaee)创建ServerSocket(需要指定端口号)调用...原创 2020-02-10 18:13:18 · 197 阅读 · 0 评论 -
UDP聊天生成jar文件
UDP聊天生成jar文件选中的代码右键点击ExportJava -> JAR file -> NextNext -> Next -> Main class选择目标类OKFinish原创 2020-02-10 15:30:23 · 247 阅读 · 0 评论 -
UDP聊天快捷键和代码优化
UDP聊天快捷键和代码优化package com.itheima.day26;import java.awt.BorderLayout;import java.awt.Button;import java.awt.Color;import java.awt.Font;import java.awt.Frame;import java.awt.Panel;import java.a...原创 2020-02-10 15:27:41 · 219 阅读 · 0 评论 -
UDP聊天震动功能
UDP聊天震动功能package com.itheima.day26;import java.awt.BorderLayout;import java.awt.Button;import java.awt.Color;import java.awt.Font;import java.awt.Frame;import java.awt.Panel;import java.awt.T...原创 2020-02-10 15:26:53 · 207 阅读 · 0 评论 -
UDP聊天清屏功能
UDP聊天清屏功能package com.itheima.day26;import java.awt.BorderLayout;import java.awt.Button;import java.awt.Color;import java.awt.Font;import java.awt.Frame;import java.awt.Panel;import java.awt.T...原创 2020-02-10 15:26:12 · 287 阅读 · 0 评论 -
UDP聊天记录功能
UDP聊天记录功能package com.itheima.day26;import java.awt.BorderLayout;import java.awt.Button;import java.awt.Color;import java.awt.Font;import java.awt.Frame;import java.awt.Panel;import java.awt.T...原创 2020-02-10 15:25:25 · 242 阅读 · 0 评论 -
UDP聊天发送功能
UDP聊天发送功能package com.itheima.day26;import java.awt.BorderLayout;import java.awt.Button;import java.awt.Color;import java.awt.Font;import java.awt.Frame;import java.awt.Panel;import java.awt.T...原创 2020-02-10 15:24:45 · 228 阅读 · 0 评论 -
UDP聊天图形化界面
UDP聊天图形化界面package com.itheima.day26;import java.awt.BorderLayout;import java.awt.Button;import java.awt.Color;import java.awt.Font;import java.awt.Frame;import java.awt.Panel;import java.awt....原创 2020-02-10 15:23:17 · 868 阅读 · 0 评论 -
UDP传输多线程
UDP传输多线程发送和接收在一个窗口完成。package com.heima.socket;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.util.Scanner;...原创 2020-02-10 15:21:43 · 327 阅读 · 0 评论 -
UDP传输优化
UDP传输优化接收端Receivepackage com.heima.socket;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;public class Demo02_Receive { public static void main(Stri...原创 2020-02-09 22:17:49 · 1358 阅读 · 1 评论 -
UDP传输
UDP传输1.发送Send创建DatagramSocket,随机端口号。创建DatagramPacket,指定数据、长度、地址、端口。使用DatagramSocket发送DatagramPacket。关闭DatagramSocket。2.接收Receive创建DatagramSocket,指定端口号。创建DatagramPacket,指定数组,长度。使用Datagram...原创 2020-02-09 20:44:24 · 375 阅读 · 0 评论 -
Socket通信原理图解
Socket通信原理图解A:Socket套接字概述:网络上具有唯一标识的IP地址和端口号组合在一起才能构成唯一能识别的标识符套接字。通信的两端都有Socket。网络通信其实就是Socket间的通信。数据在两个Socket间通过IO流传输。Socket在应用程序中创建,通过一种绑定机制与驱动程序建立关系,告诉自己所对应的IP和port。...原创 2020-02-09 16:22:34 · 2967 阅读 · 1 评论 -
网络编程三要素协议
网络编程三要素协议协议:为计算机网络中进行数据交换而建立的规则、标准或约定的集合。UDP(可以比作发短信,我在给你发短信,你可以不开机,这个号码也可以不存在)面向无连接,数据不安全,速度快。不区分客户端与服务端。TCP面向连接(三次握手),数据安全,速度略低。分为客户端和服务端。三次握手:客户端先向服务端发起请求,服务端响应请求,传输数据。...原创 2020-02-09 16:07:15 · 312 阅读 · 0 评论 -
网络编程三要素之端口号概述
网络编程三要素之端口号概述每个程序在设备上的唯一标识每个网络程序都需要绑定一个端口号,传输数据的时候除了确定发到哪台机器上,还要明确发到哪个程序。端口号范围从0-65535编写网络应用就需要绑定一个端口号,尽量使用1024以上的,1024以下的基本上都被系统程序占用了。常用端口mysql: 3306oracle: 1521web: 80tomcat: 8080QQ: 400...原创 2020-02-09 15:51:10 · 427 阅读 · 0 评论 -
网络编程三要素之IP概述
网络编程三要素之IP概述每个设备在网络中的唯一标识每台网络终端在网络中都有一个独立的地址,我们在网络中传输数据就是使用这个地址。ipconfig:查看本机IP192.168.12.42ping:测试连接192.168.40.62本地回路地址:127.0.0.1 255.255.255.255是广播地址IPv4:4个字节组成,4个0-255。大概42亿,30亿都在北美,亚洲4亿。201...原创 2020-02-09 15:44:28 · 392 阅读 · 0 评论 -
网络编程
网络编程A:计算机网络是指将地理位置不同的具有独立功能的多态计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。B:网络编程就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换。...翻译 2020-02-09 15:23:27 · 184 阅读 · 0 评论