📄 article.java
字号:
package com.ch6.post;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
public class Article {
private String title = "";
private String content = "";
private String author = "";
/** Creates a new instance of Article */
public Article() {
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public String getAuthor() {
return author;
}
public void setAuthor(String author) {
this.author = author;
}
public void serialize(DataOutputStream dataStream)
throws ApplicationException {
try {
dataStream.writeUTF(title);
dataStream.writeUTF(content);
dataStream.writeUTF(author);
return;
} catch (IOException ioe) {
throw new ApplicationException(ioe);
}
}
public static Article deserialize(DataInputStream dataStream)
throws ApplicationException {
try {
Article article = new Article();
article.title = dataStream.readUTF();
article.content = dataStream.readUTF();
article.author = dataStream.readUTF();
return article;
} catch (IOException ioe) {
throw new ApplicationException(ioe);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -