腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
5
回答
为什么向
java
添加了不是
线程
安全
的类?
、
我看到很多类被添加到
Java
中,这些类不是
线程
安全
的。
线程
安全
不是一件好事吗? 或者我只是太愚蠢了,还不明白
线程
安全
的含义?
浏览 1
提问于2011-03-31
得票数 4
回答已采纳
6
回答
既然
StringBuilder
或StringBuffer可以做String做的事情,为什么我们还要有String类呢?
、
我一直想知道为什么
JAVA
和
C#有String (不可变
和
线程
安全
)类,如果他们有
StringBuilder
(可变
和
非
线程
安全
)或StringBuffer (可变
和
线程
安全
)类。
StringBuilder
/StringBuffer不是String类的超集吗?我的意思是,如果我可以选择使用
StringBuilder
/Strin
浏览 0
提问于2015-05-20
得票数 2
5
回答
“StringBuilders不是
线程
安全
”是什么意思?
、
、
、
、
我读过一些关于String
和
StringBuilder
在
Java
编程语言中的优缺点的文章。在其中一篇文章中,提交人提到: 如果您能用代码示例进行描述
浏览 3
提问于2014-11-11
得票数 16
回答已采纳
5
回答
Java
StringBuilder
与
线程
安全
、
、
、
我正在从多个部分构建一个字符串,并希望使用StringBuffer或
StringBuilder
来实现。从
Java
5文档中,我看到在可能的情况下
StringBuilder
是首选的,但请注意//Is this safe?(a).append(b).toString();在
浏览 4
提问于2009-03-10
得票数 14
2
回答
Android
StringBuilder
返回空
、
、
我正在阅读Android Facebook教程:private String buildUserInfoDisplay(GraphUser user) { Log.d("Graphuser:user",user.toString());03-16 17:59:18.204: E&
浏览 2
提问于2013-03-16
得票数 0
回答已采纳
3
回答
是.NET的
StringBuilder
线程
安全
、
、
StringBuilder
的MSDN文档中的常规“
线程
安全
”部分指出: 然而,Gavin Pugh的这些博客文章提到了
StringBuilder
的
线程
安全
行为。此外,Reflector揭示的
StringBuilder
源代码以及SSCLI源代码中的注释也提出了许多实现考虑因素,以确保
线程
安全<
浏览 6
提问于2012-01-12
得票数 34
回答已采纳
4
回答
Java
:使用
StringBuilder
实现
线程
安全
、
、
、
我有一个场景,我想在方法中使用
StringBuilder
作为局部变量。我知道如果
StringBuilder
是一个局部方法变量,它应该不会有任何关于
线程
安全
的问题。但是,如果我将一个实例变量附加到
StringBuilder
,如下所示: private List<String> property;
StringBuilder
sb = new
StringBu
浏览 0
提问于2013-06-04
得票数 3
2
回答
用于在EJB中附加多个具有动态输入的字符串的StringBuiler代替StringBuffer
、
、
、
、
根据
Java
中的定义
和
工作,"StringBuffer是同步的,而
StringBuilder
不是所以我们想知道我们可以用StringBuiler代替StringBuffer来附加多个带有动态输入的字符串。
浏览 7
提问于2014-07-09
得票数 0
5
回答
在
Java
中,如何更有效地追加字符串?
、
、
我写了一个
Java
程序,在这个程序中,我需要追加一个字符串因此,弦逐渐变得越来越长。
浏览 2
提问于2012-10-16
得票数 47
回答已采纳
1
回答
StringBuffer在
线程
安全
程序的设计中到底是如何工作的?
、
、
、
、
许多人都提到了StringBuffer
和
StringBuilder
在
Java
中的区别。StringBuffer包含同步方法。人们常说:“如果缓冲区被许多
线程
使用,那么就使用StringBuffer。”但是StringBuffer的使用真的能保证“
线程
安全
”吗?
浏览 1
提问于2014-03-14
得票数 1
1
回答
StringBuilder
线程
安全
、
、
、
我担心这个字符串生成器不是
线程
安全
的。我必须使用静态,有什么方法可以使它
线程
安全
,还是有其他选择?internal static class SqlCommandHelper private static readonly
StringBuilder
StringBuilder
= new
StringBuilder
(); internal static string ExecuteBatchNonQuery(this SqlCommand cmd,
浏览 0
提问于2014-06-12
得票数 0
回答已采纳
1
回答
为什么
java
有
StringBuilder
或StringBuffer?
、
、
、
String
和
(
StringBuilder
或StringBuffer)之间有许多不同,比如可变性
和
许多字符串操作。 也许这个问题看起来有点傻,但为了编程范例,我想知道。我想问,为什么
Java
为像
StringBuilder
这样的数据结构实现了另一个类
StringBuilder
或StringBuffer。为什么他们没有在String本身中提供这些特性。为什么不让String本身
线程
安全
,或者提供一些
StringBuilder
或String
浏览 1
提问于2015-06-04
得票数 2
回答已采纳
4
回答
设想一个实际的并发场景,其中应该使用StringBuffer而不是
StringBuilder
?
、
、
、
、
我知道StringBuffer
和
StringBuilder
的区别。!但是,
StringBuilder
的javadoc也说: 所以,我想知道,是否StringBuffer是真正存在的呢?而且,由于可变字符串主要在单个
线程
中使用,有人能给我一个并发的现实世界场景,StringBuffer是首选的吗?
浏览 7
提问于2013-05-20
得票数 9
回答已采纳
1
回答
StringBuffer或
StringBuilder
在Web应用程序DAO中的使用
、
、
、
传统观点认为,
java
开发人员通常应该优先使用
StringBuilder
类而不是StringBuffer类。由于
StringBuilder
类方法不是同步的,它们通常比StringBuffer等价物快得多。 我有一个基于spring框架的web应用程序,它运行在servlet容器(即apache )上。由于spring框架创建的bean默认为单例,承载应用程序的servlet容器为它接收到的每个请求创建新
线程
(实际上,应用程序将在多个
线程
中同时执行),这意味着多个
线程
将调用DAO的单个实例
浏览 4
提问于2015-09-14
得票数 0
回答已采纳
1
回答
在
Java
-最佳实践方法中对字符串进行一组更改
、
、
寻找解决以下问题的最佳实践
Java
方法。我有一个(相对的)长字符串
和
一组(不重叠的)更改--让我们说这些更改具有签名:举个例子但我可以想象这有一个更有效的/类似
java
的方法.我错过了一个API调用吗?
浏览 3
提问于2014-06-05
得票数 1
回答已采纳
1
回答
随机
和
随机并发的IntStream
、
、
、
、
使用同一个Random实例生成流(或并行流)并在其某个部分影响该流是否
安全
? .collect(
StringBuilder
::new,
St
浏览 4
提问于2015-08-20
得票数 11
回答已采纳
5
回答
我应该为for应用程序使用
StringBuilder
还是StringBuffer?
、
、
、
、
我正在用
Java
1.6编写一个webapp,并在tomcat中运行它。虽然我没有做任何显式的
线程
,但我想知道Spring
和
Tomcat在幕后发生了什么。使用
StringBuilder
而不是StringBuffer会遇到什么问题吗?
浏览 6
提问于2012-08-24
得票数 7
回答已采纳
1
回答
线程
安全
方法中的
线程
不
安全
对象
、
我用这个:public synchronized void catchException(String logTag, Exception e) {
浏览 1
提问于2016-06-12
得票数 2
回答已采纳
2
回答
StringBuilder
对StringBuffer
、
、
StringBuffer
和
StringBuilder
之间唯一/主要的区别是StringBuffer是
线程
安全
的,而
StringBuilder
不是。因此,当要从单个
线程
访问
StringBuilder
时使用它,在要从多个
线程
访问它时使用StringBuffer。sb1 = new
StringBuilder
();} 现在,当请求到达servlet容器时,将创建新
线程
,因此上面示例中的get方法将从多个
浏览 2
提问于2017-01-12
得票数 0
回答已采纳
1
回答
创建的字符串对象数
、
、
我编写了这段代码来比较String
和
StringBuffer。+= temp+" "; System.out.println("Using String Buffer :"+pigLatin);我知道String +操作符在内部使用
StringBuilder
我试图通过计算在使用String
和
使用StringBuffer时创建的对象的数量来证明这一点。使用静态变量来计数对象数对我没有帮助,因为我不能修改String类。我找到了这个。看上去很有希望。但我不知道如何修改Objec
浏览 6
提问于2015-02-05
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券