易截截图软件、单文件、免安装、纯绿色、仅160KB

Use Java Mail API to Send Email

private String smtpHost;
private String smtpUserName;
private String smtpPassword;
public void sendEmail(String fromAddress, List<String> toAddresses, List<String> ccAddresses,
String subject, String message) {
Properties props = new Properties();
props.put("mail.smtp.host", smtpHost);
session = Session.getDefaultInstance(props);
emailMsg = new MimeMessage(session);
emailMsg.setSubject( subject )
emailMsg.setfrom( new InternetAddress( fromAddress ) )
Transport transport = session.getTransport("smtp");
If smtpUserName is not null
transport.connect(smtpUserName, smtpPassword);
EndIf
Foreach toEmailAddress in toEmailAddresses
emailMsg.addRecipient(Message.RecipientType.TO, new InternetAddress( toEmailAddress ) );
EndFor
Foreach ccEmailAddress in ccEmailAddresses
emailMsg.addRecipient(Message.RecipientType.CC, new InternetAddress( ccEmailAddress ));
EndFor
emailMsg.setContent( message )
transport.sendMessage(emailMsg, emailMsg.getAllRecipients());
Call transport.close() to close the transport.
}


相关文档:

java构造函数

java构造函数
其语法格式如下:
   < modifiers>  <class_name>([< argu_list>]) {[< statements>]}
自定义构造方法:方法名与类同名,首字母大写!没有返回类型。除此之外其他都跟普通方法一样。
默认构造函数:没有形参没有方法体!如:public Person() {}
读下面的例子,体 ......

Java EE 6总览:全新平台的主要目标

Java EE 6现在已经正式发布。在Sun的官方网站上,有一系列文章对Java EE 6的技术标准进行了详细的介绍。今天这篇介绍Java EE 6的主要目标。
Java平台企业版本(Java EE)是构建Java企业级应用系统的行业标准,它以坚实的Java平台标准版(Java SE)为基础,添加了支持可扩展性、可访问性、安全性、完整性和其它企业级应用需要的 ......

java中的继承(子类调用父类构造方法还不懂)

declarations  n. 声明
extends  v. 继承
继承中注意的问题:
1  重写(也叫覆盖,也叫重构):重写方法必须和被重写方法具有相同的方法名称、参数列表和返回值类型;
            重写方法不能使用比被重写方法更严格的访问权限。
重写是类与类 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号