标志
  • 首页
  • 博客
    每日一问PyQt5OpenCVOpenVINOTensorFlow
  • 数学
  • 编程
    JavaJava核心技术面试精讲Spring编程常见错误50例Java业务开发常见错误100例SQL必知必会正则表达式入门课设计模式之美MySQL实战45讲说透低代码产品创新课
  • 算法
    Leetcode剑指Offer程序员面试金典
  • 项目
    简单
  • 课程
    CS 61A:计算机程序的构造和解释CS61b
  • 写作
    诗歌随笔剧本
  • 论文
  • 推荐
    诗词书籍
  • 文档
  • 书架
  • 论坛
  • 关于

面试

3.11 说⼀说⾃⼰对于 synchronized 关键字的了解
3.11 说⼀说⾃⼰对于 synchronized 关键字的了解

synchronized关键字解决的是多个线程之间访问资源的同步性,synchronized关键字可以保证被它... » 阅读全文

0
阅读
3.10 为什么我们调⽤ start() ⽅法时会执⾏ run() ⽅法,为什么我 们不能直接调⽤ run() ⽅法?
3.10 为什么我们调⽤ start() ⽅法时会执⾏ run() ⽅法,为什么我 们不能直接调⽤ run() ⽅法?

这是另⼀个⾮常经典的 java 多线程⾯试问题,⽽且在⾯试中会经常被问到。很简单,但是很多⼈都会答不上来! n... » 阅读全文

0
阅读
3.9 说说 sleep() ⽅法和 wait() ⽅法区别和共同点?
3.9 说说 sleep() ⽅法和 wait() ⽅法区别和共同点?

两者最主要的区别在于:sleep()⽅法没有释放锁,⽽wait()⽅法释放了锁 。 两者都可以暂停线程的执⾏。... » 阅读全文

0
阅读
3.8 什么是线程死锁?如何避免死锁?
3.8 什么是线程死锁?如何避免死锁?

1. 认识线程死锁 线程死锁描述的是这样⼀种情况:多个线程同时被阻塞,它们中的⼀个或者全部都在等待某个资 源被... » 阅读全文

0
阅读
3.7 什么是上下⽂切换?
3.7 什么是上下⽂切换?

多线程编程中⼀般线程的个数都⼤于 CPU 核⼼的个数,⽽⼀个 CPU 核⼼在任意时刻只能被⼀个线程使⽤,为了让... » 阅读全文

0
阅读
3.6 说说线程的⽣命周期和状态?
3.6 说说线程的⽣命周期和状态?

Java 线程在运⾏的⽣命周期中的指定时刻只可能处于下⾯ 6 种不同状态的其中⼀个状态(图源《Java 并发编... » 阅读全文

0
阅读
3.5 使⽤多线程可能带来什么问题?
3.5 使⽤多线程可能带来什么问题?

并发编程的⽬的就是为了能提⾼程序的执⾏效率提⾼程序运⾏速度,但是并发编程并不总是能提⾼程序运⾏速度的,⽽且并发... » 阅读全文

0
阅读
3.4 为什么要使⽤多线程呢?
3.4 为什么要使⽤多线程呢?

先从总体上来说: 从计算机底层来说:线程可以⽐作是轻量级的进程,是程序执⾏的最⼩单位,线程间的切换和调度的成本... » 阅读全文

0
阅读
3.3 说说并发与并⾏的区别?
3.3 说说并发与并⾏的区别?

并发:同⼀时间段,多个任务都在执⾏ (单位时间内不⼀定同时执⾏); 并⾏:单位时间内,多个任务同时执⾏。

0
阅读
3.2 请简要描述线程与进程的关系,区别及优缺点?
3.2 请简要描述线程与进程的关系,区别及优缺点?

从 JVM ⻆度说进程和线程之间的关系 1. 图解进程和线程的关系 下图是 Java 内存区域,通过下图我们从... » 阅读全文

0
阅读
页面导览
  • 4 / 9
  • « 最前
  • ‹ 往前
  • 页次 3
  • 目前页面 4
  • 页次 5
  • 往后 ›
  • 最后 »

Taxonomy

Categories

著作权 © 2025 . 保留一切权利。 本站采用的布景主题为 Mynote.