文章 2022-05-20 来自:开发者社区

面试题18解析-同步容器

本文阅读大概需要18分钟。这个题目主要考查同步容器相关的问题。在Java多线程开发中,往往需要java中常用的容器作为共享资源来使用,如Array、List、Hashmap、Set等。但是基本的容器在多线程下进行并发操作是有问题,需要进行加锁才能保证多线程共享容器的线程安全(Thread Safe)。为了简化java多线程开发,JDK中提供了一些线程安全容器,使得程序员在开发多线程应用时,可以将....

面试题18解析-同步容器
文章 2022-02-17 来自:开发者社区

突破Java面试(50)-MySQL读写分离及主从同步延时解决方案

0 Github 1 面试题 有没有做过MySQL读写分离 如何实现MySQL的读写分离 主从复制原理 如何解决MySQL主从同步的延时问题 准备好面对这炮轰式面试了吗? 2 考点分析 高并发阶段,肯定需要做读写分离. 实际上大部分互联网公司/网站/APP,都是读多写少 针对现状,写一个主库,挂着多个从库,然后从多个从库来读,那不就可以支撑更高的读并发压力了吗? 3 MySQL读写分离的...

突破Java面试(50)-MySQL读写分离及主从同步延时解决方案
问答 2020-05-23 来自:开发者社区

(微医)React 中 setState 什么时候是同步的,什么时候是异步的?#前端面试

(微医)React 中 setState 什么时候是同步的,什么时候是异步的?

问答 2020-05-23 来自:开发者社区

(微医)Promise 构造函数是同步执行还是异步执行,那么 then 方法呢?#前端面试

(微医)Promise 构造函数是同步执行还是异步执行,那么 then 方法呢?

文章 2020-03-09 来自:开发者社区

Java常见面试题:方法变量与同步

方法中的变量是否是线程安全? 方法中的变量都是局部变量,如果我们去考虑线程安全性问题,一定是在多个线程访问同一个资源的时候进行的。既然是同一个资源,就必须考虑Runnable、Callable接口来实现多线程处理关系。方法的定义上如果使用了synchronized,那么这个方法中就表示同步的处理操作,这个同步的处理操作指的是当前的方法只允许有一个线程进入。 每次执行的时候都会只有一个线程进入到.....

Java常见面试题:方法变量与同步
文章 2020-03-06 来自:开发者社区

Java常见面试题:多线程同步处理

多线程同步处理 在实际开发之中多线程的同步处理最初提供的是一个synchronized关键字,这个关键字可以实现多个线程访问同一资源的同步处理,但如果直接采用这样的类负责操作,整体的难度是很高的。例如:现在所有的子线程都是通过main()线程开始的,主线程应该在所有子线程执行完毕后执行,而对于这样的操作控制,如果直接用户自己来实现会非常麻烦,这样为了解决同步的问题,在JDK1.5之后引入了一个:....

Java常见面试题:多线程同步处理
问答 2019-11-28 来自:开发者社区

前端面试经典题目合集-Ajax 是什么?Ajax 的交互模型?同步和异步的区别?如何解决跨域问题?

前端面试经典题目合集-Ajax 是什么?Ajax 的交互模型?同步和异步的区别?如何解决跨域问题?

文章 2018-03-19 来自:开发者社区

java面试-Java并发编程(八)——闭锁、同步屏障、信号量详解

1. 闭锁:CountDownLatch 1.1 使用场景 若有多条线程,其中一条线程需要等到其他所有线程准备完所需的资源后才能运行,这样的情况可以使用闭锁。 1.2 代码实现 // 初始化闭锁,并设置资源个数 CountDownLatch latch = new CountDownLatch(2); Thread t1 = new Thread( new Runnable(){ ...

文章 2013-01-06 来自:开发者社区

【最近面试遇到的一些问题】多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么

多线程有两种实现方法。一种是继承Thread类,一种是实现Runnable接口!   同步有两种方法。一种同步方法,一种同步代码!分别是synchronized,wait与notify

文章 2010-10-13 来自:开发者社区

java面试笔试题:同步和异步有何异同

如果数据将在线程间共享.例如正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已经被另一个线程写过了,那么这些数据就是共享数据,必须进行同步存取.     当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途径往往更有效率.       J...

java面试笔试题:同步和异步有何异同

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Java面试那些事儿

手把手带您学习Java,开启编程之路。

+关注