java-线程

一,线程和进程

            进程:就是一个程序从开始到结束的过程

            线程:同一个应用程序中多个顺序流同时执行(比如android一个应用程序的UI用户界面和下载同时进行)

        单线程的运行

        多线程的运行


二,多线程运行模式



三,定义线程的方法

        方式1,定义线程类继承Thread并且重写run()方法,方法run()称为线程体(java语言只支持单线程,所以该方法定义的类不能继承其他类)

class  FristThread extends Thread{

        public  void run(){

            for(int i = 0;i<100;i++){

                    System.out.println("FristThread--"+i);

        }

    } 

}

class Test{

    public static void main(String args[]){

           FristThread ft = new FristThread ();//生成线程的对象

            ft.start();//启动线程

           // ft.run();千万不能这样写

    }    

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 前言:虽然自己平时都在用多线程,也能完成基本的工作需求,但总觉得,还是对线程没有一个系统的概念,所以,查阅了一些资...
    justCode_阅读 864评论 0赞 9
  • 【JAVA 线程】 线程 进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者...
    Rtia阅读 2,928评论 2赞 20
  • 下面是我自己收集整理的Java线程相关的面试题,可以用它来好好准备面试。 参考文档:-《Java核心技术 卷一》-...
    阿呆变Geek阅读 15,242评论 14赞 507
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 137,191评论 19赞 139
  • 记开放式管理的我院精神心理科————这里没有那道紧锁的铁门 邹晓波 经过10年余的奋斗,我院心理科全开放式病房综合...
    邹飞扬阅读 623评论 5赞 4

友情链接更多精彩内容