javase
文章平均质量分 77
cwq411322530
这个作者很懒,什么都没留下…
展开
-
Java交换两个变量的值的三种方法
1.借助中间量交换 int x = 10;int y = 20;int temp = x;x = y;y = temp; 此种方法可以将中间量看成空杯,即把temp看成是空杯,把x看成是装有白酒的杯子,把y看成是装有红酒的杯子 int temp = x; 把白酒倒到空杯中,此时temp装有白酒,x变成空杯x = y; 把y中...原创 2012-11-14 16:22:40 · 525 阅读 · 0 评论 -
overload与override的区别:
java多态之Override :Override(重写)是子类与父类的一种多态性体现。 Override允许子类改变父类的一些行为。 为什么需要Override:当父类不满足子类的一些要求时我们就需要子类对父类的一些行为进行重写。 例如:某公司里的员工的电话号码不允许对外公开,而销售人员(员工)的电话号码则需要对外公开。 这时我们就可以这样做: Java代码 pub...原创 2012-11-14 16:31:39 · 112 阅读 · 0 评论 -
Hashtable和HashMap
Hashtable继承自Dictionary类,而HashMap是Java1.2引进的Mapinterface的一个实现HashMap允许将null作为一个entry的key或者value,而Hashtable不允许还有就是,HashMap把Hashtable的contains方法去掉了,改成containsvalue和containsKey。因为contains方法容易让人引起误解。...原创 2012-11-14 16:59:52 · 102 阅读 · 0 评论