现在的位置: 首页 > 综合 > 正文

记录要点

2012年08月06日 ⁄ 综合 ⁄ 共 613字 ⁄ 字号 评论关闭
1.OBJECT作参数时是传址的(就是你说的传引用)
String虽然是引用类型,但是当参数使用时你要当作是传值,不是传址,就对了。
其它基本类型都是传值的
              string s2 = new StringBuilder().Append("My").Append("Test").ToString();
            
string s3 = new StringBuilder().Append("My").Append("Test").ToString();

(object)s3 == (object)s2   return false,
s3 =s2                             return true
string 类型在进行==操作符比较时先比较引用是否相等,如果不等会调用EqualsHelper比较值是否相等

2Session与Cookie区别
Session是由应用服务器维持的一个服务器端的存储空间,用户在连接服务器时,会由服务器生成一个唯一的SessionID,用该SessionID 为标识符来存取服务器端的Session存储空间。而SessionID这一数据则是保存到客户端,用Cookie保存的,用户提交页面时,会将这一 SessionID提交到服务器端,来存取Session数据。这一过程,是不用开发人员干预的。所以一旦客户端禁用Cookie,那么Session也会失效。

抱歉!评论已关闭.