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

📄 receivesmsthread.java

📁 一个SMS 的短信平台的原代码
💻 JAVA
字号:
package edu.soft.buaa.message.sms;
import java.util.LinkedList;
/**
 * @author Hermitte
 *
 * To change this generated comment edit the template variable "typecomment":
 * Window>Preferences>Java>Templates.
 * To enable and disable the creation of type comments go to
 * Window>Preferences>Java>Code Generation.
 */
public class ReceiveSMSThread extends Thread {

	private String port;
	private int boud;
	private String SMSCenterNumber;
	private SMSServer nestedSever;
	public static boolean CLOSE_SIGNAL=false;
	public ReceiveSMSThread(SMSServer server){
		 CLOSE_SIGNAL=false;
		nestedSever=server;
	}

	public void run(){
		
		
		SMSHelper sh=SMSHelper.getInstance();
		//读短信
		/////////////////////
		try{
		while(!CLOSE_SIGNAL){
			LinkedList ll=sh.waitNewMessageInThread();
			for(int i=0;i<ll.size();i++){
				ShortMessage sm=(ShortMessage)ll.get(i);
				nestedSever.receivedList.add(sm);
				nestedSever.notifyNewSMS();
				System.out.println(sm.getFromPhone()+":"+sm.getText());
				
				
			}
			
		}
		
		}catch(Exception ex){
		
			ex.printStackTrace();
		}
		sh.closeConnection();
		sh=null;
		nestedSever=null;
		try{
			this.finalize();
		}catch(Throwable e){
		
		}
		System.out.println("...Finished!");
	}
}

⌨️ 快捷键说明

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