JavaSE 基础 第56节 多线程应用
2016-07-01 21:11
423 查看
2016-07-01
package com.java1995; public class MyRunnable1 implements Runnable{ @Override public void run() { // TODO Auto-generated method stub for(int i=0;i<100;i++){ System.out.print("+"); } } }
package com.java1995; public class MyRunnable2 implements Runnable{ @Override public void run() { // TODO Auto-generated method stub for(int i=0;i<100;i++) System.out.print("*"); } }
package com.java1995; public class Test { public static void main(String[] args) { MyRunnable1 r1=new MyRunnable1(); MyRunnable2 r2=new MyRunnable2(); Thread t1=new Thread(r1); Thread t2=new Thread(r2); System.out.println("t1的优先级:"+ t1.getPriority()); System.out.println("t2的优先级:"+t2.getPriority()); //给t1设置最高的优先级 t1.setPriority(Thread.MAX_PRIORITY); System.out.println("t1改变之后的优先级是:"+t1.getPriority()); //给t2设置最低的优先级 t2.setPriority(Thread.MIN_PRIORITY); System.out.println("t2改变之后的优先级是:"+t2.getPriority()); t1.start();//就绪状态 t2.start();//就绪状态 } }
相关文章推荐
- Java中的集合类
- JavaSE 基础 第55节 实现Runnable接口创建线程
- struts手动转发数据
- android开发中eclipse里xml开发的自动提示和使用帮助快捷键提示
- JAVA内存区域与内存溢出异常
- Spring的实例工厂方法和静态工厂方法
- struts2国际化
- java 内部类与接口结合实现隐藏具体的方法的实现
- 【阅读笔记】《Java EE企业应用实战》(第四版)第七章——Spring的基本用法
- Java-密码加密
- eclipse中svn的各种图标详解
- Spring缓存机制
- Java字符串String
- Java多线程(二)
- java获取一个字符串字节长度
- Spring Security学习
- Spring-两种配置容器
- 2016/7/01 WeChat小项目--WeiXinServlet类
- Java中转JSON的工具类
- Java函数中传值与传引用的区别