Java线程Thread类
进程:资源分配与调动的基本单位。如QQ、迅雷等每个独立运行的程序就是一个进程。
每一个进程可以有多个线程,如QQ可以收发信息、下载上传文件等。
多线程同时工作时,由CPU分配处理。
public class Demo { public static void main(String[] args) { Thread a = new ThreadA();//线程A的对象 Thread b = new ThreadB(); a.start();//启动线程 b.start(); } } class ThreadA extends Thread {//线程A public void run() {//线程执行的内容 for (int i = 0; i <= 100; i++) { System.out.println(i); try { Thread.sleep(1000);//休眠1000ms,即停顿1s/次 } catch (InterruptedException e) { e.printStackTrace(); } } } } class ThreadB extends Thread {//线程B public void run() {//线程执行的内容 for (char i = 'a'; i <= 'z'; i++) { System.out.println(i); try { Thread.sleep(1000);//休眠1000ms,即停顿1s/次 } catch (InterruptedException e) { e.printStackTrace(); } } } }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· Open-Sora 2.0 重磅开源!
2016-08-31 对低、高频系数直接重构upcoef2
2016-08-31 多尺度二维离散小波重构waverec2
2016-08-31 单尺度二维离散小波重构(逆变换)idwt2
2016-08-31 二维离散平稳小波分解swt2
2016-08-31 多尺度二维离散小波分解wavedec2
2016-08-31 单尺度二维离散小波分解dwt2
2016-08-31 uint8与double,二维矩阵显示灰度图