问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JAVA网络编程一题,分全给,谢谢,急。

发布网友 发布时间:2022-04-23 07:44

我来回答

1个回答

热心网友 时间:2022-06-17 21:15

我给你一个吧,写得比较简单,再实现什么功能,自己修改吧
server
=====
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;

public class TestServer {

public static void main(String[] args) throws IOException {

ServerSocket server = new ServerSocket(9999);
while(true) {
Socket s = server.accept();
InputStream in = s.getInputStream();
DataInputStream dis = new DataInputStream(in);
int a = dis.readInt();
int b = dis.readInt();
int sum = a+b;

OutputStream os = s.getOutputStream();
DataOutputStream dos = new DataOutputStream(os);
dos.writeInt(sum);
dos.flush();
s.close();

}
}

}
=====
client

===========
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.Socket;
import java.net.UnknownHostException;

public class TestClient {

public static void main(String[] args) throws UnknownHostException, IOException {
Socket socket = new Socket("localhost",9999);
OutputStream os = socket.getOutputStream();
DataOutputStream dos = new DataOutputStream(os);
dos.writeInt(10);
dos.writeInt(20);

dos.flush();

InputStream in = socket.getInputStream();
DataInputStream dis = new DataInputStream(in);
System.out.println(dis.readInt());

socket.close();
}
}
JAVA 网路程序设计题目

7、请描述对象序列化与反序列化的作用,以及所涉及的主要java类。作用:• 把对象的字节序列永久的保存到硬盘上,通常存放在一个文件中.• 在网络上传送对象的字节序列.主要java类:• 只有实现了Serializable或Externalizable接口的类的对象才能被序列化,否则ObjectOutputStream的writeObjec...

根据要求编写java代码,急求,答案正确加100分!求高手!

1、使用socket网络编程技术,创建服务器端和客户端。2、创建Student类,设置属性stuName,stuAge,stuGender,stuClassName。创建Student.xml用户保存学员姓名,学员年龄,学员性别,... 1、 使用socket网络编程技术,创建服务器端和客户端。2、 创建Student类,设置属性stuName,stuAge,stuGender,stuClassName。创建Student.xml用...

JAVA网络编程基础试题!300分!请一定要帮我做一下,两个解答题。一个编 ...

import java.io.DataOutputStream;import java.io.IOException;import java.net.Socket;import java.net.UnknownHostException;import java.util.Scanner;/* * 演示类:TCP客户端 */public class TcpSocketClientDemo {private Socket socket;// 客户端连接(如果建立连接时,本机网络不容或服务器程序未启动...

java网络编程:程序问题,接收不到数据

import java.net.DatagramPacket;import java.net.DatagramSocket;public class UdpRece { public static void main(String[] args) throws Exception { // 1.创建udp Socket,建立端点 DatagramSocket ds = new DatagramSocket(20000);// 2.定义数据包。用于存储数据。byte[] buf = new byte[1024];D...

有几个java网络编程基础的选择题 哪位大神给下答案

B、在Java中一个类只能实现一个接口 C、在Java中一个类不能同时继承一个类和实现一个接口 D、在Java中接口只允许单一继承 23.paint()方法中的参数可使用哪种类型? ( )A、Graphics B、Graphics2D C、String D、Color 24.以下不属于Java基本数据类型的是( )A、int B、Boole...

Java 网络编程

if (read == -1)break;byte[] temp=new byte[read];for(int i=0;i<read;i++)temp[i]=buf[i];fileOut.write(temp);} fileOut.close();System.out.println("传送完毕");} } import java.io.*;import java.net.*;public class SendClient { public static void main(String[] args...

java网络技术编程

一、 客户端网络编程步骤 客户端(Client)是指网络编程中首先发起连接的程序,客户端一般实现程序界面和基本逻辑实现,在进行实际的客户端编程时,无论客户端复杂还是简单,以及客户端实现的方式,客户端的编程主要由三个步骤实现:1、 建立网络连接 客户端网络编程的第一步都是建立网络连接。在建立网络连接...

编写程序,定义一个整数型一维数组,并存放5个数,查找并输出数组中的最...

编写程序,定义一个整数型一维数组,并存放5个数,然后由小到大排序输出值 import java.util.*;public class ArraySort{ public static void main(String[] args){ int array[]={4,45,73,42,6}; Arrays.sort(array);//Arrays类的sort方法用于对数组内的元素进行从小到大排序。 for(int i=0;i<array.lengt...

java 网络编程程序问题

= in.read(buf);System.out.println(new String(buf,0,len));s.close();//关闭客户端 服务端接收一次,连接就关闭了,还发个屁呀 byte[] buf = new byte[1024];int len = in.read(buf);System.out.println(new String(buf,0,len));把这几句改造一下,循环读取,关闭客户端的删掉。

Java编程,做一个最简单的输出程序,输出内容:姓名,班级,专业

下面是一个最简单的Java输出程序,用于输出姓名、班级和专业的信息:更系统全面的学习资料,点击查看```javapublic class OutputProgram { public static void main(String[] args) { String name = "张三"; String className = "2021班"; String major = "计算机科学与技术"; System...

网络编程和网页编程 java 网络编程 网络编程有哪些 网络编程 java的网络编程重要吗 java套接字网络编程 c#网络编程 网络编程的认识 网络编程java常用方法
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
竹叶青明前茶为什么比较好? 仙芝竹尖 四川峨眉山特产:仙芝竹尖 全自动洗衣机不工作怎么修理 全自动洗衣机不工作如何解决? 南京湖熟孔雀城精装修怎么样 小孔雀洗衣机不转了怎么修 问题:薏米薏仁是一个东西么 高二物理例二 多用电表怎么看,电阻我会,电流电压是怎么读出来的_百度... 本人女31岁腰腹部很多赘肉怎么办,好想身材匀称一点,减肥的怎么瘦下来... 求用Java 编写的简单计算器...支持加减乘除就可以~ 尽量使代 码简单....谢了~ 急!!对一个JAVA源代码加注释~~~ 编写程序来执行两个数字12和5的算术加法,乘法和除法(java程序)求源代码 分全拿出来了,Java 问题,两个很大的整型数相加 求一个用java数据结构做的一元稀疏多项式计算器 谁能帮我解释下这个java程序代码呀? JAVA程序,求具体程序,在线等,奖励会追加 用榨汁机榨出来的苹果汁,放在冰箱恒温里,几天内不变质? 求JAVA做的计算器完整代码,Applet实现。 求简单JAVA程序代码,能操作的,简单的计算器有计算功能+-*/就行越简单越好!!!急!!! 苹果放在冰柜里再榨汁可行 用JAVA写计算器,运算符的出发代码怎么写? 苹果汁如何储存? 希望能做出一个,100以内加减法运算的java计算器的代码。 自制的苹果汁喝不完,放冰箱隔夜,明天再喝可以吗? 如何使用Java对象语言编写一个加减乘除计算器要有代码 自己榨的苹果汁能放多久? 急求JAVA简单加法程序代码 酸奶苹果榨汁放冰箱可以保存多久…? 求一个用JAVA编写的简易加法器,要求在字符界面完成 帮我解释下java计算器代码中的除法运算谢谢 JAVA编写一个完整的计数器类Count,写出源代码 BEEX笔记本怎么安装win7系统 玫瑰花有什么颜色? 玫瑰有哪些颜色? 玫瑰都有什么颜色? 玫瑰花有什么颜色的呢? 玫瑰有几种颜色 玫瑰有什么颜色? 玫瑰有几种颜色?分别叫什么? 玫瑰有几种颜色? 玫瑰花什么颜色? 玫瑰花有几种颜色分别代表什么意思 玫瑰花都有什么样颜色的? 玫瑰花有哪些颜色? 玫瑰有哪些颜色,样子,香味 玫瑰花都有什么颜色的? 原来的etc是用的储蓄卡,想换成信用卡,如何办理?请高手解答 ETC更换银行要等多久? 我之前办理了建行ETC现在想换成农行ETC可以重复安装两个吗?