python _.__和__xx__的区别 本文为译文,版权属于原作者,在此翻译为中文分享给大家.英文原文地址:Difference between _, __ and __xx__ in Python "_"单下划线 Python中不存在真正的私有方法.为了实现类似于c++中私有方法,可以在类的方法或属性前加一个“_”单下划线,意味着该方法或属性不应该去调用,它并不属于API. 在使用property时,经常出现这个问题: class BaseForm(StrAndUnicode):…
== 和 equals的区别 基本类型:== 比较的是两个变量的面值大小 对象对象: 比较的是内存地址 特例: String a = "abc" String b = "abc" a==b //true 都是取常量池的内存地址. String a = new String("abc"); String b = new String("abc"); a == b //false 基本类型没有equals方法. 对象类型…
http://topic.csdn.net/t/20050325/08/3879427.html 题目:Integer i = new Integer(42) Long l = new Long(42) Double d = new Double(42.0) 下面哪些返回true 1: i==l 2: i==d 3: l==d 4:i.equals(l) 5:i.equal…