1. 使用匿名内部类实现多线程

二话不说,首先利用代码体现出来,给大家直观的感觉:

 package cn.itcast_11;

 /*
4 * 匿名内部类的格式:
5 * new 类名或者接口名() {
6 * 重写方法;
7 * };
* 本质:是该类或者接口的子类对象。
*/
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(); // 更有难度的
new Thread(new Runnable() {
@Override
public void run() {
for (int x = 0; x < 100; x++) {
System.out.println("hello" + ":" + x);
}
}
}) {
public void run() {
for (int x = 0; x < 100; x++) {
System.out.println("world" + ":" + x);
}
}
}.start();
}
}

 

最新文章

  1. cocos2dx 3.1获取系统当前时间
  2. [2016.08.09]文本替换专家 v5.2
  3. JavaBean的作用域
  4. September 28th 2016 Week 40th Wednesday
  5. html5+监听设备加速度变化信息
  6. ConversionException: No value specified for &#39;Date&#39;的解决版本
  7. backbone csdn
  8. js 删除数组方法
  9. [转] iOS SDK:iOS调试技巧
  10. Oracle触发器Trigger基础1
  11. WebService它CXF这三个音符(Service接口实现类)
  12. Value &#39;0000-00-00&#39; can not be represented as java.sql.Date
  13. hdu_5807_Keep In Touch(分段dp)
  14. AmpLab Tachyon and Shark update
  15. 201521123033《Java程序设计》第10周学习总结
  16. SpringBoot整合Spring Security使用Demo
  17. dubbo接口demo开发
  18. 贝叶斯公式由浅入深大讲解—AI基础算法入门
  19. Kali Linux Vmware虚拟机(新手)安装
  20. 初学html的单词笔记

热门文章

  1. js简介 基本操作 以及循环语句 内置对象 函数044
  2. nodejs基础知识查缺补漏
  3. 【JAVA】java方法覆写规则
  4. C和C++中include 搜索路径的一般形式以及gcc搜索头文件的路径
  5. 关于Javascript模块化和命名空间管理的问题说明
  6. 深入理解JavaScript系列(19):求值策略(Evaluation strategy)
  7. C#学习基础(1)命名约定
  8. git打补丁、还原补丁
  9. mysql主从复制报错 :Incorrect usage of DB GRANT and GLOBAL PRIVILEGES
  10. js图片上传并预览