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

📄 mailclient.java

📁 现在在国外大学里最流行的java学习软件,同时还有大量的example,在名为project的文件里.安装好后用bluej打开peoject的例子,可以进行你想要的任何变化.同时可以了解大量的源码
💻 JAVA
字号:
/** * A class to model a simple email client. The client is run by a * particular user, and sends and retrieves mail via a particular server. * @author David J. Barnes and Michael Kolling * @version 2006.03.30 */public class MailClient{    // The server used for sending and receiving.    private MailServer server;    // The user running this client.    private String user;    /**     * Create a mail client run by user and attached to the given server.     */    public MailClient(MailServer server, String user)    {        this.server = server;        this.user = user;    }    /**     * Return the next mail item (if any) for this user.     */    public MailItem getNextMailItem()    {        return server.getNextMailItem(user);    }    /**     * Print the next mail item (if any) for this user to the text      * terminal.     */    public void printNextMailItem()    {        MailItem item = server.getNextMailItem(user);        if(item == null) {            System.out.println("No new mail.");        }        else {            item.print();        }    }    /**     * Send the given message to the given recipient via     * the attached mail server.     * @param to The intended recipient.     * @param message The text of the message to be sent.     */    public void sendMailItem(String to, String message)    {        MailItem item = new MailItem(user, to, message);        server.post(item);    }}

⌨️ 快捷键说明

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