Java 接口自动化系列 - 基础知识

2395 篇文章 2 订阅
2261 篇文章 14 订阅

多线程

进程的概念

        进程是指可执行程序并在存放在计算机存储器的一个指令序列,它是一个动态的执行过程;

          早期:单任务,现在:多任务;

什么是线程?

         线程是比进程还要小的运行单位,一个进程包含多个线程。

          线程可以看做一个子程序;

          时间片机制;

主要内容

线程的创建;

线程的状态和生命周期;

线程的状态和生命周期;

线程调度;

同步与死锁;

线程

- 线程的创建

- 创建一个Thread类,或者一个Thread子类的对象

- 创建一个实现 Runnable 接口类的对象;

Thread 是一个线程类,位于java.lang包下

构造方法

Thread( )                                        - 创建一个R线程对象;

Thread(String  name)                     - 创建一个有指定名称的线程对象;

Thread(Runnable  target)               - 创建一个基于Runnable 接口实现类的线程对象;

Thread( Runnable  target,String name)     - 创建一个基于Runnable 接口实现类,并且具有指定名称的线程对象;

Thread 类的常用方法

- public vo id run( )                       - 线程相关的代码写在该方法中,一般需要重写

- public void start( )                      - 启动线程的方法

- public static void sleep(long m) - 线程休眠 m 毫秒的方法

- public void join( )  -优先执行调用join( ) 方法的线程 

Runnable 接口

- 只有一个方法run( );

- Runnable 是java 中用以实现线程的接口;

- 任何实现线程功能的类都必须实现该接口;

Demo

class primeThread extends Thread {

                  long  minPrime;

                  primeThread(long minPrime){

                   this.minPrime= minprime

}

}

public void run(){

}

//创建线程对象,启动线程

PrimeThread  p = new primeThread();

p.start();

实例

最后: 下方这份完整的软件测试视频学习教程已经整理上传完成,朋友们如果需要可以自行免费领取【保证100%免费】

在这里插入图片描述

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

软件测试交流!社区 “786229024”,立即加入..

面试文档获取方式:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值