news 2026/4/17 21:52:48

java进阶--多线程学习

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
java进阶--多线程学习
java进阶–多线程学习
  • java进阶–多线程学习(1)

java进阶–多线程学习(1)

1.并行与并发的概念
并发是指一个处理器同时处理多个任务。
并行是指多个处理器或者是多核的处理器同时处理多个不同的任务。
并发是逻辑上的同时发生,而并行是物理上的同时发生。
来个比喻:并发是一个人同时吃三个馒头,而并行是三个人同时吃三个馒头。
并行(parallel):指在同一时刻,有多条指令在多个处理器上同时执行。就好像两个人各拿一把铁锨在挖坑,一小时后,每人一个大坑。所以无论从微观还是从宏观来看,二者都是一起执行的。

2.匿名类实现多线程

package com.cn.ThreadDemo01; /* 匿名类实现多线程的方法 1.把子类继承父类的方法简化 2.把实现类实现Runnable接口的方法简化 格式: 1.//继承父类Thread new Thread(){ run(); }.start(); 2.//实现接口 new Thread( new runnable(){ run(); } ).start */ public class AnonymousThread { public static void main(String[] args) { //线程的父类是Thread new Thread(){ //重写run方法 @Override public void run() { for (int i = 0; i < 20; i++) { System.out.println(i+"个小昂子"); } } }.start(); //线程的接口是Runnable Runnable r=new Runnable(){ //重写run方法 @Override public void run() { for (int i = 0; i < 20; i++) { System.out.println(i+"个小振寒"); } } }; //启动线程 new Thread(r).start(); //接口还有更为简单的方法 //直接把new的runnable匿名放入Thread里 new Thread( new Runnable(){ //重写run方法 @Override public void run() { for (int i = 0; i < 20; i++) { System.out.println(i+"个小孩子"); } } } ).start(); } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 7:58:27

在Windows11下编译openjdk 21

在Windows11下编译openjdk 21 下载openjdk 20作为boot jdk&#xff0c;假设我下载解压后的路径如下 D:\Downloads\jdk-20.0.2_windows-x64_bin\jdk-20.0.2首先下载Cygwin&#xff0c;因为这是在Windows中模拟UNIX&#xff0c;在安装程序界面选择要安装的包 autoconf make zip u…

作者头像 李华
网站建设 2026/4/18 7:53:07

Django 视图基础

Django 视图基础Django 视图是处理用户请求并返回响应的核心组件。视图可以是函数或类&#xff0c;通常定义在 views.py 文件中。函数视图示例&#xff1a;from django.http import HttpResponsedef hello_world(request):return HttpResponse("Hello, World!")类视图…

作者头像 李华
网站建设 2026/4/18 10:40:43

java进阶提高学什么用_阳光沙滩

看你想做什么&#xff0c;学习java目前主要是两个方向。 一个是android&#xff0c;一个是web。当然啦&#xff0c;web后台都做&#xff0c;那也行。java只是编程语言。所以&#xff0c;你要先知道的是编程语言只是工具&#xff0c;实现你想法的工具&#xff0c;也就是说&#…

作者头像 李华
网站建设 2026/4/3 4:06:44

AI编程:爽感背后的成本与隐忧

一、AI编程的双面体验&#xff1a;从工具革命到成本陷阱我最近在技术圈里观察到一种有趣的分化现象。一面是铺天盖地的AI编程“爽文”&#xff0c;讲述如何用几句话生成完整系统&#xff1b;另一面则是技术群里越来越多的成本抱怨。我自己也用AI做了不少工具&#xff0c;虽然开…

作者头像 李华