摘要: package com.wp.mail; import java.util.Properties; import javax.mail.Message; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.InternetAddress; import javax.mail.in... 阅读全文
posted @ 2016-10-02 15:52 一个java小生的奋斗史 阅读(170) 评论(0) 推荐(0) 编辑
摘要: package com.wp.mail; import java.io.FileOutputStream; import java.util.Properties; import javax.mail.Message; import javax.mail.Session; import javax.mail.internet.InternetAddress; import javax.mai... 阅读全文
posted @ 2016-10-02 15:51 一个java小生的奋斗史 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 一:SMTP协议(对邮件进行发送) <SP>代表空格,<CRLF>代表回车和换行 smtp服务器的默认网络监听端口是25。 在命令行中输入:telnet smtp.163.com 25进行连接 注意:当我们向服务器进行登入时,默认的是使用Base64编码,我们可以这样编写 二:POP3协议(对邮件进 阅读全文
posted @ 2016-10-02 15:37 一个java小生的奋斗史 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 一:开发javaMail用到的协议 SMTP(simple Message Transfer Protocal):简单消息传输协议。发送邮件时使用的协议,描述了数据该如何表示,默认端口为:25 POP3(Post Office Protocal):邮局协议。接收邮件时使用的协议,默认端口为:110 阅读全文
posted @ 2016-10-02 15:29 一个java小生的奋斗史 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 关于wait()暂停的是持有锁的对象,所以想调用wait()必须为:对象.wait(); notify()唤醒的是等待锁的对象,调用:对象.notify(); 如下: Object obj = newObject(); synchronized(obj){ try{ obj.wait(); }cat 阅读全文
posted @ 2016-10-02 10:23 一个java小生的奋斗史 阅读(16087) 评论(4) 推荐(1) 编辑
摘要: 1.查看是不是多线程 2.用的是不是同一个锁 阅读全文
posted @ 2016-10-02 10:18 一个java小生的奋斗史 阅读(444) 评论(0) 推荐(0) 编辑
摘要: class Resource{ String name; String sex; } class A{ Resource s = new Resource(); } class B{ Resource s = new Resource(); } 我想A和B类共享Resource,上面这种方法不行,用 阅读全文
posted @ 2016-10-02 09:49 一个java小生的奋斗史 阅读(164) 评论(0) 推荐(0) 编辑