简单的Java多线程的使用
2015-07-15 16:16
399 查看
前几天做一个功能,就是在前台更改信息后会自动发邮件给其他的人,相关信息已更改,刚开始是直接在更改信息代码后面加入发送邮件的代码,但发现这样会使界面特别慢,而慢的主要原因是由于发送邮件有时会耗时很长,于是改为,更改信息后发送邮件,但同时程序继续往下跑。
package com.xian;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String str="hello xian yu";
new Thread(){
public void run(){
for(int i=0;i<=30;i++)
System.out.println("----"+"发送邮件"+"---------");
}
}.start();
for(int i=0;i<=100;i++)
System.out.println("----"+"hello xian yu"+i+"---------");
}
}
package com.xian;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String str="hello xian yu";
new Thread(){
public void run(){
for(int i=0;i<=30;i++)
System.out.println("----"+"发送邮件"+"---------");
}
}.start();
for(int i=0;i<=100;i++)
System.out.println("----"+"hello xian yu"+i+"---------");
}
}
相关文章推荐
- Java NIO 系列教程
- java泛型
- java 小议Iterator
- java基础之 创建对象的几种方式
- java高保真高性能图片缩放编码
- java高保真高性能图片缩放编码
- springMVC 请求转发和重定向(RedirectAttributes)
- 【转】Java 字节流与字符流的区别
- servlet容器相关
- java系统学习(一) --------java语言中的数据与运算符
- java系统学习(一) --------java语言中的数据与运算符
- Java 删除当前目录及其目录下的所有文件
- javase
- Java学习心得(看到后觉得很好,在博客上分享一下,希望对大家有启发)
- java nio
- Mac配置环境:maven、jdk、Scala以及遇到的问题
- java-finalize
- Java生产消费者模式之项目实践
- java.util.ConcurrentModificationException 解决办法
- Java 并发:Future FutureTask