Java网络与移动应用开发全解析
1. Java网络应用开发
1.1 JavaMail示例
在Java中处理邮件时,可以通过以下代码遍历邮件信息并关闭相关对象:
for (int i = 0, n = messages.length; i < n; i++) {
Message message = messages[i];
System.out.println("---------------------------------");
System.out.println("Email Number " + (i + 1));
System.out.println("Subject: " + message.getSubject());
System.out.println("From: " + message.getFrom()[0]);
System.out.println("Text: " + message.getContent().toString());
}
// 关闭store和folder对象
emailFolder.close(false);
store.close();
若要编译并运行上述Java程序,可输入以下命令:
javac -classpath .;javax.mail.jar;activation.jar JavaMail2.java
java -classpath .;javax.mail.jar;activation