-
简单的Java聊天室系统
C/S实训开发模拟
运用Java程序编程聊天室,实现简单的聊天功能。它是以图形界面,线程,数据流等技术的综合应用。其界面主要采用了java.awt包,java.swing包以及java.util包等。程序实现了聊天室的基本功能,其中有:
1. 启动服务器;
2. 进入客户端界面;
3. 登录聊天室;
4. 发送信息(发送按钮);
5. 关闭服务器(关闭按钮)。
要实现用户与服务器相连接,就要用到Java网络编程的知识。当客户需要通信时,它们可以通过使用socket类建立套接字对象并连接在一起,当客户端对象建立后,客户端socket对象可以使用方法getInputStream()获得一个输入流,这个出入流的源和服务器的一个输出流的目的地刚好相同,所以,客户端用输入流可以读取服务器写入到输出流中的数据,客户端Socket对象使用方法getOutputStream()获得一个输出流,这个输出流的目的地和服务器端的一个输入流的源刚好相同,因此服务器用输入流可以读取客户写入到输出流中的数据。为了能使客户成功地连接到服务器,服务器必须建立一个ServerSocket对象,该对象通过将客户端的套接字对象和服务器端的一个套接字对象连接起来,从而达到连接的目的。当服务器的ServerSocket
- 2022-03-23 13:31:03下载
- 积分:1
-
修改对链表分段的函数,使用链表的长度信息。其次要求把归并排序的每一步过程都打印出来。自己构造一个链表类并实现,用于排序。另外生成随机数的类...
修改对链表分段的函数,使用链表的长度信息。其次要求把归并排序的每一步过程都打印出来。自己构造一个链表类并实现,用于排序。另外生成随机数的类-Modify the sub-list function, use the length of the message list. Second, requested that the process every step of mergesort are printed. Construct their own class and implement a list for sorting. Another class of random number generation
- 2022-03-13 20:55:23下载
- 积分:1
-
经典的C语言编程
经典的C语言编程--如何计算C语言的关键字(作者是C语言开发者Kernighan和Ritchie)-classic C programming language-- how the C language keyword (The writer is a C-language development were Kernighan and Ritchie)
- 2023-01-01 16:30:03下载
- 积分:1
-
运行方法:
先双击JEgg.jar启动游戏,按回车键(或(鼠标点击画面)开始游戏,按空格键(或点鼠标)投蛋。...
运行方法:
先双击JEgg.jar启动游戏,按回车键(或(鼠标点击画面)开始游戏,按空格键(或点鼠标)投蛋。 -Operation Methods: Double-click JEgg.jar first start the game, press the Enter key (or (mouse click on the screen) to start the game, press the space bar (or mouse) for eggs.
- 2022-03-20 18:15:38下载
- 积分:1
-
实现两个文件的连接,并把他存在另一个文件
实现两个文件的连接,并把他存在另一个文件-Connections to achieve the two documents and the existence of another document, he
- 2022-12-06 19:25:03下载
- 积分:1
-
电路布线问题要确定将哪些连线安排在第一层上,使得该层上有尽可能多的连线。换句话说,该问题要求确定导线集Nets={(i,π(i)),1≤i≤n}的最大不相交子集...
电路布线问题要确定将哪些连线安排在第一层上,使得该层上有尽可能多的连线。换句话说,该问题要求确定导线集Nets={(i,π(i)),1≤i≤n}的最大不相交子集。-circuit wiring problem will be to determine which connections in the first layer, making this layer as much as possible on the log. In other words, the problem defined Traverse Set Nets = ((i, (i)), 1 i n) is not the largest subset of the intersection.
- 2022-01-25 16:10:18下载
- 积分:1
-
操作系统中的页面调度(先进进出,最近很少使用算法,最佳算法等等,操作系统中比较重要的算法)...
操作系统中的页面调度(先进进出,最近很少使用算法,最佳算法等等,操作系统中比较重要的算法)-operating system pages Scheduling (advanced access, recently rarely used algorithm, the best algorithms and so on the operating system more important algorithm)
- 2022-12-21 18:10:03下载
- 积分:1
-
中英文菜单 。把所有用到的字符串都放到文件中,一种语言一个文件,根据选择的语言到对应的文件中去加载字符串。...
中英文菜单 。把所有用到的字符串都放到文件中,一种语言一个文件,根据选择的语言到对应的文件中去加载字符串。-In Chinese and English menu. All the strings used are into file, a language of a document, depending on the chosen language to the corresponding file to load a string.
- 2022-04-21 11:53:43下载
- 积分:1
-
CVAVR 1.24包括牌照
cvavr 1.24 include licence
- 2022-08-23 05:18:09下载
- 积分:1
-
相信计算机专业的学生在学《编译原理》时都做了有关求first和follow集的问题。此程序用VC++做,相信会给大家一定的帮助。...
相信计算机专业的学生在学《编译原理》时都做了有关求first和follow集的问题。此程序用VC++做,相信会给大家一定的帮助。-it s sure that the student of computer do first and follow when learning . This program uses vc++,and i am sure it is useful for everyone!
- 2023-01-19 12:55:03下载
- 积分:1