Java进阶(四十二)Java中多线程使用匿名内部类的方式进行创建3种方式
来源:互联网 发布:和女生网络聊天用语 编辑:程序博客网 时间:2024/05/16 18:36
Java中多线程使用匿名内部类的方式进行创建3种方式
package cn.edu.ujn.demo;
// 匿名内部类的格式:public class ThreadDemo { public static void main(String[] args) { // 继承thread类实现多线程 new Thread() { public void run() { for (int x = 0; x < 100; x++) { System.out.println(Thread.currentThread().getName() + "--" + x); } } }.start(); // 实现runnable借口,创建多线程并启动 new Thread(new Runnable() { @Override public void run() { for (int x = 0; x < 100; x++) { System.out.println(Thread.currentThread().getName() + "--" + x); } } }) { }.start(); // 更有难度的,在Thread匿名内部类的里面再一次重写run方法 //在实际运行时的结果是 hello+x。以thread的run方法为准。但是此处无意义 new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub for (int x = 0; x < 100; x++) { System.out.println("java" + "--" + x); } } }) { public void run() { for (int x = 0; x < 100; x++) { System.out.println("hello" + "--" + x); } } }.start();
多线程创建非匿名方式详见博文《Java进阶(四十一)多线程讲解》。
2 1
- Java进阶(四十二)Java中多线程使用匿名内部类的方式进行创建3种方式
- Java中使用匿名内部类创建多线程的3种方式
- java中匿名内部类的两种实现方式
- java中匿名内部类的两种实现方式
- [置顶]Java中 实现多线程成的三种方式(继承,实现,匿名内部类)
- 【我的Java笔记】多线程_使用匿名内部类的方式实现多线程
- 【java基础】多线程匿名内部类和lambda创建方式,及多线程中的两个面试题
- java内部类(1):java内部类的创建以及对外提供的访问方式,匿名内部类详解
- 通过匿名内部类方式使用多线程
- java中匿名内部类的两种实现方式 (引用)
- 【引用】java中匿名内部类的两种实现方式
- java中匿名内部类的使用
- java内部类的创建方式
- 匿名内部类创建线程的两种方式
- 多线程_匿名内部类的方式实现多线程程序
- 多线程(匿名内部类的方式实现多线程程序)
- 多线程-匿名内部类的方式实现多线程程序
- java 多线程 匿名内部类
- Cookie的使用
- 字符串-字符串的包含-两种基本思路
- 第1课java
- OC-Layout自动布局-AutoResizing&AutoLayout&
- ClickOnce发布时,资源文件添加问题
- Java进阶(四十二)Java中多线程使用匿名内部类的方式进行创建3种方式
- js 中的 __proto__
- 空间归属问题
- Ajax 完整教程
- 2种KMP
- 二叉树的递归&非递归遍历及其他函数功能的实现
- Unique Binary Search Trees (leetcode) 动态规划
- Java实现基于Redis的分布式锁
- 3665顺序表应用8:最大子段和之动态规划法