java线程研究---(1)建立Thread和产生线程对象
来源:互联网 发布:新疆教师网络平台登录 编辑:程序博客网 时间:2024/06/14 22:21
建立Thread
建立Thread的两种方法:
- 继承Thread类
package thread;public class Hello1 extends Thread {String name;public Hello1(String n) {this.name = n;}@Overridepublic void run() {for (int i = 1; i <= 10; i++) {System.out.println(name + " Hello " + i);}}}
- 实现Runnable接口
package thread;public class Hello2 implements Runnable {String name;public Hello2(String n) {this.name = n;}@Overridepublic void run() {for (int i = 1; i <= 10; i++) {System.out.println(name + " Hello " + i);}}}
产生线程对象
// thread task 这里只是生成一个“线程任务”,不管这个任务是通过继承Thread还是实现RunnableHello1 h1 = new Hello1("Hello1:");Hello2 h2 = new Hello2("hello2:");// 产生线程对象,需要传入“线程任务”。这里同时给“线程任务”命名。Thread t1 = new Thread(h1, "thread1, hello1");Thread t2 = new Thread(h2, "thread2, hello2");
代码例子,会不断更新和修改的。请关注后续文章~~~
1 1
- java线程研究---(1)建立Thread和产生线程对象
- 多线程Runnable和Thread产生线程
- java线程研究---(7)Thread同步:多线程数据共用会产生问题
- java线程研究---(2)启动Thread
- java线程研究---(3)停止Thread
- java线程研究---(4)暂停Thread:sleep
- java线程研究---(5)暂停Thread:yield
- java线程研究---(6)暂停Thread:join
- java线程研究---(10)Thread同步:死锁
- Java 线程 Thread 对象锁的wait和notify解析
- Java Thread 线程 操作线程
- java线程研究---(8)Thread同步:锁的概念
- java线程研究---(9)Thread同步:如何加锁
- java线程---Runnable和Thread的区别
- Java线程-Runnable和Thread的区别
- java线程---Runnable和Thread的区别
- Java线程基础(一):Thread和Runnable
- Java 线程 Runnable和Thread的区别
- Xcode 6 打包ipa文件
- JS学习第五天----类型,值,和变量
- Maven入门系列
- 南邮 OJ 1959 计算机基础知识大赛 6
- leetcode--Word Ladder
- java线程研究---(1)建立Thread和产生线程对象
- word文档转换成pdf的格式转换技巧
- [快速幂,取模]HDU5363 多校联合第六场 Key set
- Codeforces Gym100342E Minima
- android 初体验(0)
- 100% Reflective Class Diagram Creation Tool
- 字符串匹配的KMP算法
- 2014年博士研究生招生专业方向简介
- hdoj 5040 bfs