N个客户机掉一个单例会不回使系统性能下降。java单例是多线程。我还是有点不明白这个,
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
java单例问题?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
william_ai 2011-03-03 16:27关注有同步,就会慢下来。
没有,就不会,而且有可能会被HotSpot优化后,跑的更快。本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2017-08-07 08:02回答 5 已采纳 这代码不算是单例模式,因为它没有封闭构造函数,它还是可以被创建多个实例。而且没有判断daoUser是否为null,如果它不能并发调用,还需要同步。
- 2022-04-15 18:48回答 1 已采纳 子类构造器private, getInstance使用静态的,抽象类实现的时候只能使用getInstance方法。和父类是不是抽象没有关系,只能说加个抽象的getInstance方法,子类一定会有。子
- 2017-12-27 06:04回答 10 已采纳 因为spring是默认是单例模式,而单例模式有三种常用的实现形式都是静态化实例对象。既然静态化了,那么就属于静态区,被多线程共享(每个线程在虚拟机栈里都有自己的栈空间),所以线程不安全。但是如果自己n
- 2021-07-09 23:23Qianyingqwer的博客 什么是java单例模式? java单例模式是一种常见的设计模式;是为确保一个类只有一个实例,并为整个系统提供一个全局访问点(向整个系统提供这个实例)的一种方法。单例模式分三种:懒汉式单例、饿汉式单例、登记式...
- 2019-07-22 13:23回答 4 已采纳 双检查锁 简单的说 就是多线程下会出现问题: 首先 IF 判断的时候,有A/B两个线程进入,然后在队列里面进行排队,随机获取syn加锁,注意 问题就是这里---A/B两个线程已经过了 IF 判
- 2018-01-27 07:14回答 2 已采纳 class MyThreadScopeData{ //将类变成单例的 private MyThreadScopeData(){} public static MyThrea
- 2015-08-05 04:04回答 3 已采纳 这种写法是线程安全的。 但是在该类一开始被加载的时候INSTANCE = new A()就会被执行。 具体参考陈皓的博客[深入浅出单实例Singleton设计模式](http://blog.csd
- 2021-02-12 20:51小喷壶的博客 java单例模式是一种常见的设计模式;是为确保一个类只有一个实例,并为整个系统提供一个全局访问点(向整个系统提供这个实例)的一种方法。单例模式分三种:懒汉式单例、饿汉式单例、登记式单例。单例模式概述单例模式...
- 2016-01-06 09:35回答 6 已采纳 骚年,你的理解偏颇了。。。 单例模式,顾名思义,就是在某个环境里,不管怎么实例化,只能产生唯一对象。 static方法只是个特殊的动作(特殊在于它是类(不是对象的)的动作),这个动作可以被执行
- 2023-04-02 00:48回答 3 已采纳 1.多次创建对象:如果没有使用单例模式,每次调用该类的构造函数时都会创建一个新的对象,这会增加系统的开销,尤其是在对象创建过程中需要耗费较多资源时,如数据库连接等。 2.多个对象可能引用不同的资源:如
- 2018-10-19 10:00回答 2 已采纳 第一种方法是懒惰加载,节约了一点点内存和运算时间(取决于构造函数做了什么),然而在早期,jvm的设计有bug,在多cpu上,两次instance ==null,或者叫做double check loc
- 2024-08-21 10:38用心去追梦的博客 在Java中实现线程安全的单例模式有几种不同的方法。单例模式是一种设计模式,它保证一个类只有一个实例,并提供一个全局访问点。为了确保线程安全,我们需要确保在多线程环境中实例化过程不会产生多个实例。
- 2024-05-05 10:15ItKevin爱java的博客 在Java中,单例模式是一种常见的设计模式,用于确保一个类只有一个实例,并提供一个全局访问点。
- 2021-03-08 19:17战丶神的博客 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个...
- 2020-08-29 09:48Java 单例模式线程安全问题详解 Java 单例模式线程安全问题是指在 Java 中实现单例模式时,如何确保线程安全的问题。单例模式是指在整个应用程序生命周期中,只有一个实例存在的设计模式。这种模式可以提高性能,...
- 没有解决我的问题, 去提问