C#中,判断相等有两种方式,一种是传统的==操作,一种是object提供的Equals方法。二者的区别在于: 一、==操作符判断的是堆栈中的值,Equlas判断的是堆中的值。 C#提供值类型和引用类型,值类型存储在栈上,故用==判断是直接判断其值是否相等,因为值类型不存在堆中的数据,因此值类型的Eq... ...
1.super()与this()的区别: this():当前类的对象,super父类的对象。super():在子类访问父类的成员和行为,必须受类继承规则的约束。 而this它代表当前对象,当然所有的资源都可以访问。在构造函数中,如果第一行没有写super(),编译器会自动插入。但是如果父类没有不带参 ...
分类:
编程语言 时间:
2016-03-29 23:50:30
阅读次数:
194
首先 a++和++a 的定义:看个例子A: a=5; b=++a; // 相当于a=a+1;b=a; 结果是a=6,b=6B: a=5; b=a++; // 相当于b=a;a=a+1; 结果是a=6,b=5所以书上有: (1) 如果用前缀运算符对一个变量增1(减1),则在将该变量增1(减1)后,用新
localhost与127.0.0.1的区别 127.0.0.1是一个回送地址,指本地机,一般用来测试使用。大家常用来ping 127.0.0.1来看本地ip/tcp正不正常,如能ping通即可正常使用。 对于大多数习惯用localhost的来说,实质上就是指向127.0.0.1这个本地IP地址。在
1、对于string,number等基础类型,==和===是有区别的 1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等 2)同类型比较,直接进行“值”比较,两者结果一样 2、对于Array,Object等高级类型,==和===是没有区别的 进
分类:
Web程序 时间:
2016-03-06 12:56:40
阅读次数:
138
1、前端篇: 基本的 JS 与 CSS至少需要有一个大概的认识 基础 常见的状态码 与 后端相应的错误排查 301与 302的区别 304如何产生与如何避免 … JSONP 与 JSON 构造一个jsonp的请求的方式 原生的如何构造 jquery如何构造 … 构造一个jsonp响应 AJAX 如何
分类:
其他好文 时间:
2016-03-02 13:10:52
阅读次数:
343
原文链接:http://blog.csdn.net/xifeijian/article/details/12879395 很多人会接触到这个ip地址127.0.0.1。也许你会问127.0.0.1是什么地址?其实127.0.0.1是一个回送地址,指本地机,一般用来测试使用。大家常用来ping 127
分类:
其他好文 时间:
2016-02-26 09:21:21
阅读次数:
106
Java和C#都是编程的语言,它们是两个不同方向的两种语言 相同点: 他们都是面向对象的语言,也就是说,它们都能实现面向对象的思想(封装,继承,多态) 区别: 1.c#中的命名空间是namespace类似于Java中的package(包),在Java中导入包用import而c#中用using。2.c
分类:
编程语言 时间:
2016-02-14 16:59:53
阅读次数:
156
希望你可以弄懂这些,对你自己的好处会很大,如果你想在这个行业发展下面这些东西避免不了绕不过去 J2EE 部分: Switch能否用string做参数? equals与==的区别: equals是比较两个对象的值是否相等,而==比较这两个是否是同一对象 Object有哪些公用方法? 方法equals测
分类:
移动开发 时间:
2016-02-05 01:42:44
阅读次数:
283
MyBatis/Ibatis中#和$的区别 1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id".
分类:
其他好文 时间:
2016-01-30 22:15:57
阅读次数:
197