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

  • Post author:
  • Post category:java



多线程

进程的概念

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

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


什么是线程?

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

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

时间片机制;

主要内容

线程的创建;

线程的状态和生命周期;

线程的状态和生命周期;

线程调度;

同步与死锁;

线程

– 线程的创建

– 创建一个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”,立即加入..



面试文档获取方式:



版权声明:本文为wx17343624830原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。