⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 helper.java

📁 实现简单的通信功能,让自己掌握socket编程
💻 JAVA
字号:
package com.tarena.chat1;import java.io.*;public class Helper {	public static final String TAG="`~";	public static byte[] serial(IMessage msg) throws Exception {//		String mes=msg.getAddress()+TAG+msg.getMsg()//			+TAG+msg.getUser()+TAG+msg.getTime();		String mes=TAG+msg.getMsg()		+TAG+msg.getUser()+TAG+msg.getTime();		System.out.println(msg.getTime());		return mes.getBytes();//		ByteArrayOutputStream baos=new ByteArrayOutputStream();//		ObjectOutputStream oos=new ObjectOutputStream(baos);//		oos.writeObject(msg);//		oos.close();//		return baos.toByteArray();	}	public static IMessage deserial(byte[] msg) throws Exception {		String msgs=new String(msg).trim();		IMessage message =new Message();		String info[]=msgs.split(TAG);		message.setAddress(info[0]);		message.setMsg(info[1]);		message.setUser(info[2]);		message.setTime(info[3]);		return message;//		ByteArrayInputStream bais=new ByteArrayInputStream(msg);//		ObjectInputStream ois=new ObjectInputStream(bais);//		IMessage message =(IMessage)ois.readObject();//		ois.close();//		return message;	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -