






[ManageQqChat.java]
/** * 这是一个管理用户聊天界面的类 */package com.qq.client.tools; import java.util.HashMap;import com.qq.client.view.QqChat; public class ManageQqChat { private static HashMap hm=new HashMap<String,QqChat>(); //加入 public static void addQqChat(String loginIdAndFriendId,QqChat qqChat){ hm.put(loginIdAndFriendId, qqChat); } //取出 public static QqChat getQqChat(String loginIdAndFriendId){ return (QqChat)hm.get(loginIdAndFriendId); }}***************************************************************
[ManageQqFriendList.java]
/** * 管理qq好友、陌生人、黑名单界面类 */package com.qq.client.tools; import java.util.HashMap;import com.qq.client.view.QqFriendList; public class ManageQqFriendList { private static HashMap hm=new HashMap<String,QqFriendList>(); //加入 public static void addQqFriendList(String qqid,QqFriendList qqFriendList){ hm.put(qqid, qqFriendList); } //取出 public static QqFriendList getQqFriendList(String qqId){ return (QqFriendList)hm.get(qqId); }}***************************************************************
com.qq.common
[Message.java]
/** * 为Message规定规则*/package com.qq.common; import java.io.Serializable; public class Message implements Serializable{ private String mesType; private String sender; private String getder; private String con; private String sendTime; public String getGetder() { return getder; } public void setGetder(String getder) { this.getder = getder; } public String getSender() { return sender; } public void setSender(String sender) { this.sender = sender; } public String getCon() { return con; } public void setCon(String con) { this.con = con; } public String getSendTime() { return sendTime; } public void setSendTime(String sendTime) { this.sendTime = sendTime; } public String getMesType() { return mesType; } public void setMesType(String mesType) { this.mesType = mesType; }}***************************************************************
[MessageType.java]
/** * 定义消息包的种类的接口 */package com.qq.common; public interface MessageType { String message_succeed="1";//登录成功包 String message_login_fail="2";//登录失败包 String message_comm_mes="3";//普通消息包 String message_get_onLineFriend="4";//要求在线的好友包 String message_ret_onLineFriend="5";//返回在线好友包}***************************************************************
[User.java]
/** * 这是用户信息类 */package com.qq.common; import java.io.Serializable;public class User implements Serializable{ private String userId; private String passwd; public String getUserId() { return userId; } public void setUserId(String userId) { this.userId = userId; } public String getPasswd() { return passwd; } public void setPasswd(String passwd) { this.passwd = passwd; }}***************************************************************
至此,韩顺平JAVA入门到精通(全94讲)视频到此完结。
笔记包含完整的视频PPT内容,及所有演示示例代码,和视频中所有作业答题。
学习注意:
视频教学内容简单易学,容易上手。对于JAVASE的内容讲解通俗易懂,不过深度不高,讲的较为浅显。主要是让学员对JAVASE有所了解,本人对视频印象深刻的为在企业开发中的注意事项,及开发软件的规则。对于需要全面了解学习JAVA的朋友来说,还需研读更深、更全面的JAVA书籍,及JAVA编程思想。从而对JAVA有全面的认识。
韩顺平讲师的后续视频笔记,将陆续放出。原文:https://www.cnblogs.com/xuxaut-558/p/10047924.html