6-7 jmu-Java-07多线程-Thread (3分)

编写MyThread类继承自Thread。创建MyThread类对象时可指定循环次数n。
功能:输出从0到n-1的整数。 并在最后使用System.out.println(Thread.currentThread().getName()+" "+isAlive())打印标识信息

裁判测试程序:

import java.util.Scanner;/*这里放置你的答案,即MyThread类的代码*/public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);Thread t1 = new MyThread(Integer.parseInt(sc.next()));t1.start();}
}

输入样例:

3

输出样例:

0
1
2
标识信息

class MyThread extends Thread{

int n;
    public MyThread(int a) {
        n = a;    
    }
    @Override
    public void run() {
        for(int i=0;i<n;i++) {
            System.out.println(i);
        }
        System.out.println(Thread.currentThread().getName()+" "+isAlive());
    }
    
    
}

6-7 jmu-Java-07多线程-Thread (3分)相关推荐

  1. java thread_Java(多线程Thread)

    毕设遇到些问题,猜想可能与多线程有关联,所以花了几天时间学习了多线程,在此小结一番 1.进程与多进程 一个进程对应一个应用程序.在java的开发环境下启动JVM,就表示启动了一个进程.在同一个操作系统 ...

  2. 【JAVA】-- 多线程Thread类的常用方法

    一.Thread类的常用方法 1.start():启动当前线程 2.run():通常需要重写Thread类中的此方法,将创建的线程要执行的操作写在此方法中. 3.currentThread():静态方 ...

  3. JAVA多线程Thread VS Runnable详解

    进程与线程 进程是程序在处理机中的一次运行.一个进程既包括其所要执行的指令,也包括了执行指令所需的系统资源,不同进程所占用的系统资源相对独立.所以进程是重量级的任务,它们之间的通信和转换都需要操作系统 ...

  4. Java 多线程Thread

    重点: java中多线程运行原理 掌握两种线程创建方式 两种创建线程方式好处和弊端 掌握使用Thread类 中获取和设置线程名称的方法 使用匿名内部类创建多线程 描述java中线程池的运行原理 线程安 ...

  5. Java多线程-Thread、Runnable、Executor

    线程分为五个阶段:创建.就绪.运行.阻塞.终止. 创建:新建一个线程对象,如Thread thd=new Thread(). 就绪:创建了线程对象后,调用了线程的start()方法(此时线程只是进入了 ...

  6. JavaSE基础二十:Java 多线程(线程基础知识、Java 多线程、Java 实现多线程(继承 Thread 类、实现 Runnable 接口、实现 Callable 接口))

    本章目录 1.基础知识准备 2.Java 多线程概述 3.Java 实现多线程 3.1.继承 Thread 类 如何开启新线程 Thread 类常用方法 多线程中的同步 Thread 类同步方法 多线 ...

  7. Java多线程 - Thread和Runnable的区别

    在这我们就不在讲解Thread和Runnable的用法,如果不会的可以去看上一篇文章:<Java实现多线程的几种方式> Runnable是接口. Thread是一个类,继承了Runnabl ...

  8. java多线程基础篇(二)java线程常见问题Thread Dump日志分析

    线程常见问题 CPU占用率很高,响应很慢 CPU占用率不高,但响应很慢 线程出现死锁的情况 CPU占用率不高,但响应很慢 有的时候我们会发现CPU占用率不高,系统日志也看不出问题,那么这种情况下,我们 ...

  9. JAVA之多线程概念及其几种实现方法优劣分析

    1. 多线程 程序:指令集,静态的概念 进程:操作系统调动程序,是程序的一次动态执行过程,动态的概念 线程:在进程内的多条执行路径 Ps:单核的话进程都是虚拟模拟出来的,多核处理器才可以执行真正的多线 ...

最新文章

  1. python用户名和密码登录函数_基于Python构建用户ID和密码存储查询系统,python,建立,一个,用户名,UserID,Password,的...
  2. python视频下载-python动态视频下载器的实现方法
  3. QQ会员2018春节红包抵扣券项目背后的故事
  4. python库文档的错误_自己编程中遇到的Python错误和解决方法汇总整理
  5. mysql 判断是否已存在及插入表数据 的 简单存储过程
  6. office 高效办公智慧树_干货高效实用的office办公小技巧之word篇
  7. python捕获异常装饰器_python异常装饰器--比较全的版本了
  8. ACM团队周赛题解(2)
  9. UIScrollView autolayout
  10. 苹果与阿拉斯加航空公司合作 采用iPad Pro进行自助值机登机
  11. 【Opencv系列】之显示图像以及使用鼠标截取图像局部区域进行放大
  12. 查看python下安装的包有哪些
  13. Windows 7无线路由器解决
  14. 使用JavaScript分别实现4种样式的九九乘法表(1X1分别在左上、左下、右上、右下)...
  15. 独家:XIV能否助IBM改变传统存储规则?
  16. Vanguard集团在美上市ETF资产超8700亿美元
  17. Node2Vec笔记
  18. unity期末大作业消消乐小游戏(附下载链接)
  19. 联想计算机电源风扇怎样清理,电脑怎么清灰加硅脂 联想笔记本清灰换硅脂图文教程...
  20. 欧洲批准最强粒子对撞机计划,造价210亿欧元,全长100公里,耗资巨大引争议...

热门文章

  1. c语言一级考试题目第四季度,模拟试题8套
  2. 有了商城源码如何部署到本地服务器_怎么将本地做好的网站部署到服务器上?...
  3. vue中router-link绑定click失效
  4. React Native (一) react-native-video实现音乐播放器和进度条的功能
  5. [2017.02.07] Lua入门学习记录
  6. 计算机网络(9)-----TCP可靠传输的实现
  7. iphone openssh
  8. 推荐:CLR 完全介绍-一篇讲解CLR内存回收机制以及常见的调试技巧的文章
  9. 基于角色的权限设计方案
  10. python日志输入 print 常用格式化符号 logging 日志输出