上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页

2018年4月16日

利用异或求(整数数组中,有2K+1个数,其中有2k个相同,找出不相同的那个数)

摘要: 转自https://blog.csdn.net/renjie_998003/article/details/50738025 java的位运算符中有一个叫异或的运算符,用符号(^)表示,其运算规则是:两个操作数的位中,相同则结果为0,不同则结果为1。下面看一个例子: 运行结果是:i ^ j = 13 阅读全文

posted @ 2018-04-16 11:12 lijingran 阅读(566) 评论(0) 推荐(0) 编辑

运行程序,填写结果

摘要: 结果是: 22 34 17 关键点:try finally的返回的结果是try中的return那个值 本程序运行步骤如下: new B()执行的步骤: 1. super(5)→setValue(5)结果是:10 2. getValue()→10+1=11→return11→setValue()11* 阅读全文

posted @ 2018-04-16 09:34 lijingran 阅读(203) 评论(0) 推荐(0) 编辑

2018年4月15日

throw与throws的区别

摘要: 转自https://www.cnblogs.com/alsf/p/5626384.html throw与throws两者都是消极处理异常的方式(这里的消极并不是说这种方式不好),只是抛出或者可能抛出异常,但是不会由函数去处理异常,真正的处理异常由函数的上层调用处理。 throws关键字 用在方法声明 阅读全文

posted @ 2018-04-15 22:21 lijingran 阅读(2134) 评论(0) 推荐(0) 编辑

2018年4月14日

牛客网多线程程序执行结果选择题

摘要: 执行以下程序,最终输出可能是: 正确答案: C 你的答案: 空 (错误) 010 2123012 3434 01201 340124 2334 0012314 01223344 12345 12345 12345解释1:虽然每次结果不同,但是第一个空格之前必然有 0 1 2 3 4 这四个数字,这是 阅读全文

posted @ 2018-04-14 21:59 lijingran 阅读(371) 评论(0) 推荐(0) 编辑

2018年4月13日

一个继承了抽象类的普通类的执行顺序

摘要: 今天看《java编程思想》抽象类那节的时候,做了一个练习题3(p171页),发现了一个很有意思的东西,一个继承了抽象类的普通类的执行顺序是怎样的呢? 执行的结果是: 0 1 分析: main函数执行的时候 先执行main函数中的第一句:NotAbstractClass n=new NotAbstra 阅读全文

posted @ 2018-04-13 21:02 lijingran 阅读(2976) 评论(0) 推荐(0) 编辑

int i=0;i=i++

摘要: 运行结果是234 分析如下 看看字节码就明白了源代码: 现在很明显了:它先把i压入栈,然后把i(在原来的位置上)加1,然后又把栈上的旧值写回i。这就导致了i被原来的旧值给覆盖了,所以值没有变化。 阅读全文

posted @ 2018-04-13 19:27 lijingran 阅读(1328) 评论(0) 推荐(0) 编辑

HashMap浅入理解

摘要: HashMap不能保证元素的顺序,HashMap能够将键设为null,也可以将值设为null,与之对应的是Hashtable,(注意大小写:不是HashTable),Hashtable不能将键和值设为null,否则运行时会报空指针异常错误; HashMap线程不安全,Hashtable线程安全 Ha 阅读全文

posted @ 2018-04-13 19:17 lijingran 阅读(155) 评论(0) 推荐(0) 编辑

&&和&、||和|的区别

摘要: && 和 || 为短路与 短路或&&若前面的表达式为false,整个逻辑表达式为false,所以后面的表达式无论true和false都无法影响整个表达式的逻辑结果,所以为了提高代码执行速率,这里后面的表达式就不会执行。同理,若前面表达式为true,则后面的表达式无需计算。 & 和 | 为不短路与 不 阅读全文

posted @ 2018-04-13 17:00 lijingran 阅读(296) 评论(0) 推荐(0) 编辑

System.out.println()

摘要: System是java.lang中的类,out为System中的一个静态数据成员,out是java.io.PrintStream类的对象,而println()是java.io.PrintStream类的方法,所有可以调用类.静态方法.println()方法。 阅读全文

posted @ 2018-04-13 16:59 lijingran 阅读(227) 评论(0) 推荐(0) 编辑

2018年4月12日

java没有firendly访问类型

摘要: java中只有public、private、protected、default这几种修饰符,没有friendly修饰符,没加修饰符就是friendly。friendly只是一种说法,把它认为是default,即默认的就好!! 默认类型的访问控制权限是包内友好,即包内可见。 default是保留字,不 阅读全文

posted @ 2018-04-12 22:16 lijingran 阅读(312) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页

导航