
java
明王丨
世界就是一颗沙粒,而我则是绿洲。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
怎样获取一个对象的HashCode地址值
package test;import java.util.HashSet;import java.util.Set;public class TestB { @SuppressWarnings({ "rawtypes", "unchecked" })public static void main (String[] args) {原创 2016-11-24 16:10:38 · 6171 阅读 · 0 评论 -
怎样判断set集合元素是否可以重复存取
用Iterator方法来判断元素是否重复,用equals()判断两个set是否相等, set存取元素是按哈希值排序,示例代码package test;import java.util.HashSet;import java.util.Iterator;import java.util.Set;public class TestB { @Supp原创 2016-11-24 00:18:21 · 5706 阅读 · 0 评论 -
try-catch-finally语句中用什么方法退出或者不执行finally就直接退出并且return和finally的执型顺序是怎样的
正常来说finally中的代码是一定会执行的。他和return的执行顺序是在return执行之后但真正返回结果之前的中间执行,finally中添加return语句可以替换掉catch中的return语句从而可以证明这一点。但是我们可以通过制定system.exit(int)强制结束不让finally执行。public class Deno1{public static void main(原创 2016-11-22 23:52:51 · 3032 阅读 · 0 评论 -
case语句中允许使用的值有哪些?
有byte,int,short,char。以上均为整数类型,但是同为整数long不行,因为case语句可接受范围只在int型和int以下,比int大就算是整数类型也不行。原创 2016-11-22 23:43:49 · 2538 阅读 · 0 评论 -
子类强转父类以获取父类对象时被重写的静态方法的选择
子类强转父类,子类 z = new 子类(); 父类 f = (父类)z;多态性的一种体现,通过子类对象获得父类对象(就好比儿子给父亲输血救命一样);但是尤其需注意其中如果有静态方法的重写则取父类中的静态方法而非重写后的子类静态方法。例如public class Test {public void a(){System.out.pr原创 2016-11-22 00:32:05 · 457 阅读 · 0 评论