📄 publicmessage.java
字号:
import java.sql.*; //继承了java.util.Date
import java.io.Serializable;
import java.sql.Timestamp;
//date.toLocaleString()方法has been deprecated
class PublicMessage implements Serializable{
String PubMsg;
String SenderName="CEO"; //默认以公司名义发布公告
Date date; //是PubMsg对应的时间
String strdate; //date的字符串表示
String strLocaledate; //date的本地字符串表示
public PublicMessage(String PubMsg,long date){
this.PubMsg=PubMsg;
this.date=new Date(date);
this.strLocaledate=this.date.toLocaleString();
this.strdate=this.date.toGMTString();
}//public PublicMessage(String PubMsg,long date)
public PublicMessage(String PubMsg,long date,String SenderName){
this(PubMsg,date);
this.SenderName=SenderName;
}//public PublicMessage(String PubMsg,long date,String SenderName)
public PublicMessage(String PubMsg,String date,String SenderName){
this.PubMsg=PubMsg;
this.SenderName=SenderName;
this.date=new Date(Date.parse(date));
this.strdate=this.date.toGMTString();
this.strLocaledate=this.date.toLocaleString();
}//public PublicMessage(String PubMsg,String date,String SenderName)
public void setSenderName(String SenderName){
this.SenderName=SenderName;
}
public String getPubMsg(){
return PubMsg;
}
public String getSenderName(){
return SenderName;
}
public Date getDate(){
return date;
}
public String getstrDate(){
return strdate;
}
public String getstrLocaleDate(){
return strLocaledate;
}
/*********************下面两个方法用于对PublicMessage进行调试的**************************/
public void display(){
System.out.println("发送者: "+SenderName);
System.out.println("公告内容: "+PubMsg);
System.out.println("时间: "+date.toLocaleString());
}//public void display()
public static void main(String args[]){
new PublicMessage("SunMicrosystem will be predominante over MicroSoft",System.currentTimeMillis(),"刘志鹏").display();
System.out.println();
new PublicMessage("SunMicrosystem + Intel",System.currentTimeMillis()).display();
}//public static void main(String args[])
/*********************上面两个方法用于对PublicMessage进行调试的**************************/
}//class PublicMessage
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -