社区
C#
帖子详情
以最简单的回答来解释object和string的区别
Comeonzhou
2010-08-09 02:58:47
方法参数传object和传string有什么区别.?
...全文
311
9
打赏
收藏
以最简单的回答来解释object和string的区别
方法参数传object和传string有什么区别.?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaofan_sap
2010-08-09
打赏
举报
回复
给方法传参数的时候,如果原方法参数是object
:object代表的是发生事件的对象,比如button,textbox等。
danjiewu
2010-08-09
打赏
举报
回复
你需要object就传object,要string就传string呗,有什么问题?
Comeonzhou
2010-08-09
打赏
举报
回复
[Quote=引用 5 楼 comeonzhou 的回复:]
给方法传参数的时候,如果原方法参数是object
我现在给方法传的是string
这样有什么区别,有什么影响???
[/Quote]
>????
hualoveqi
2010-08-09
打赏
举报
回复
所有的类型都继承自object
Comeonzhou
2010-08-09
打赏
举报
回复
给方法传参数的时候,如果原方法参数是object
我现在给方法传的是string
这样有什么区别,有什么影响???
koo42636880
2010-08-09
打赏
举报
回复
基类啊 OBJECT是鸡肋(基类)啊...嘿嘿!
wuyq11
2010-08-09
打赏
举报
回复
System.Object对象是所有托管类型直接或者间接的继承类.
如,所有的值类型都继承自System.ValueType;System.ValueType则继承自System.Object;
拆箱和装箱
VAR
Comeonzhou
2010-08-09
打赏
举报
回复
杯具,,沉了..
Comeonzhou
2010-08-09
打赏
举报
回复
SF....
NET问答:
String
和
string
到底有什么
区别
?
咨询区 Peter O.:开门见山,参考如下例子:
string
s="Helloworld!";
String
s="Helloworld!";请问这两者有什么
区别
,在实际使用上要注意一些什么?
回答
区 Derek Park:
string
是 C# 中 System.
String
的别名,从技术角度上来说,他们没有任何
区别
,就好像 int 和 System.I...
面试题:
String
和
String
Buffer和
String
Builder的
区别
面试题:
String
和
String
Buffer和
String
Builder的
区别
面试题:
String
和
String
Buffer和
String
Builder的
区别
题目分析题目
回答
面试题:
String
和
String
Buffer和
String
Builder的
区别
题目分析
String
Buffer和
String
Builder是两个极为相似的两个类,它们都是可变的字符串。可以通过查看源码可知,它们的继承的类,实现的接口都是一样的。这两个类在实现上不同的地方基本有两点:
String
Buffer在很多方法上加上了
关于==和equals的
区别
和联系,面试这么
回答
就可以
长篇大论的话,我这里就不多写了,相信大家入门java 的时候就知道个大概了,这里想表述的是,如果面试官问你《关于==和equals的
区别
》,该怎么
回答
完美呢?可以这样说 总结的来说: 1)对于==,比较的是值是否相等 如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等; 如果作用于引用类型的变量,则比较的是所指向的对象的地址 2)对于...
Java 面试题:
String
、
String
Buffer、
String
Builder 有什么
区别
?
几乎所有的应用开发都离不开操作字符串,理解字符串的设计和实现以及相关工具如拼接类的使用,对写出高质量代码是非常有帮助的。关于这个问题,我前面的
回答
是一个通常的概要性
回答
,至少你要知道
String
是 Immutable 的,字符串操作不当可能会产生大量临时字符串,以及线程安全方面的
区别
。
Java中的
String
和
String
Builder以及
String
Buffer<超详细
解释
>
这样每次循环都会创建新的
String
对象。但是在这段代码中会想到两个问题,一是既然每次循环都会创建新的
String
对象,那之前的对象去哪了,会被销毁吗?二是result这个字符串引用每次通过加号拼接一个整数后是字符串吗,这不是一个字符串和整数相加吗?那么先
回答
问题一: 之前的对象会变成垃圾等待回收,但不会立刻销毁。当每次进入循环时,会创建新的对象,而旧的对象失去引用从而变成垃圾,JVM的垃圾回收器(G1)会定期扫描无引用的对象(严格来说是获取不到的对象),从而进行销毁。
回答
问题二: 拼接后是一个字符串,这
C#
111,130
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章