package com.lary.chatroom; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket; import java.util.Collection; import java.util.Date; import java.util.Hashtable; import java.util.Map; import java.util.Set; public class ChatRoomServer { private ServerSocket ss; private Map onlineUsers; public ChatRoomServer(){ try { ss=new ServerSocket(8090); onlineUsers=new Hashtable(); } catch (IOException e) { e.printStackTrace(); } } public void startService(){ Socket s=null; try { while (true) { s = ss.accept(); new ChatRoomServerThread(s).start(); } } catch (IOException e) { e.printStackTrace(); } } class ChatRoomServerThread extends Thread{ private Socket s; private BufferedReader br; private PrintWriter pw; public ChatRoomServerThread(Socket s){ this.s=s; try { br=new BufferedReader(new InputStreamReader(s.getInputStream())); pw=new PrintWriter(s.getOutputStream()); } catch (IOException e) { e.printStackTrace(); } }
2021-12-28 20:22:12 3KB java 图形界面 聊天 QQ
1
模拟了操作系统页面置换的过程,使用Java语言实现了四种经典算法,即OPT算法、LRU算法、FIFO算法、CLOCK算法,并且利用Java图形库制作了一个粗糙的图形化界面。整个页面置换过程完全使用数组实现,并未定义复杂的数据结构。
2021-12-28 19:09:47 20KB 操作系统 Java 页面置换算法
1
一个简单的kwic(上下文关键字检索)的java图形界面实现
2021-12-28 13:24:11 10KB kwic java图形
1
java图形化《学生管理系统》,使用Sqlite数据库,本地不需要下载数据库客户端程序。 提供设计报告,支持学生的增、删、查、改功能
2021-12-28 12:15:54 19.93MB java swing
1
有关java三角行,矩形等的继承,学生类计算
2021-12-24 16:08:33 34KB java图形类学生类
1
java 图形界面 聊天 多线程 awt 配置文件 注册用户
2021-12-23 12:29:01 36KB java 聊天 图形界面
1
基于java图形界面开发出“Stephen的磁盘调度mini模拟器”,实现出先来先服务&最短寻道&扫描算法&循环扫描算法的执行效果。
2021-12-22 10:30:17 2KB 磁盘调度 FCFS SSTF SCAN
1
Java图形界面示例程序,带有登录界面,用户名是2011211194,密码*#12*
2021-12-14 23:25:49 188KB java问卷调查
1
这是关于java图形化界面的一个模拟程序,适于java图形化界面初学者。里面包含了图形化界面的比较基础的java.awt.*;javax.swing.*;包中的许多组件,类。包含.java文件和源代码……当然里面也有些许的不足之处,望见谅……
1
本资源采用Java Swing编写了生产者消费者GUI演示界面,可实现不同数量消费者、不同数量生产者、不同Buffer容量、以及不同操作次数的模拟,配有相关的动画演示,通俗易懂,界面简洁大方。
2021-12-14 08:42:34 720KB Java 图形化演示 Java Swing
1