小天才 笔试题 记录
40道选择题,有印象的有 :
-
类的多态概念
-
RuntimeException的子类?NullPointerException,ArrayIndexOutOfBoundsException,ArithmeticException...
-
abstract正确使用
-
&&和&的区别
逻辑运算符功能: &&(逻辑与):当且仅当两个操作数都为true时,结果为true。它具有短路功能,即如果第一个操作数为false,则不会计算第二个操作数。 &(按位与/逻辑与): 作为逻辑与时,与&&功能相似,但不同的是,&不会短路,即使第一个操作数为false,也会计算第二个操作数。 作为按位与时,对两个数的二进制表示进行逐位与操作。
-
GC :
- 允许开发者指定释放哪一个对象?no
- 能保证java程序不会发生内存溢出?no
- 垃圾回收线程的优先级并不高。在Java虚拟机(JVM)中,垃圾回收线程的优先级相对较低。当程序运行时,至少会有两个线程开启:一个是主线程,另一个是垃圾回收线程,但垃圾回收线程的优先级较低。
-
int j = 0 ; for(int i=0;i<100;i++) j = j++ ; sout(j) ;
0
-
()模型缺乏灵活性?瀑布
-
3NF是指?满足2NF并没有任何非主属性直接依赖于其他非主属性(即消除传递依赖)
-
public class t1 { public static void main(String[] args) throws Exception { int i = 1 ; System.out.println(t1.test(i)); } public static int test(int x) throws Exception{ try { return ++x ; } finally{ x++ ; System.out.println("finally is executed"); } } }
finally is executed 2
-
String str = "1234" ; t1.change(str); System.out.println(str); public static void change(String str){ str = "welcome" ; }
1234
-
并发给数据库带来那些不一致性?丢失修改、不可重复读、脏读
-
int a = 10 ; double b = a/4 ; sout(b);
2.0
-
synchronized相关
-
Random类和switch..case结合
-
forward和redirect区别
-
mysql,oracle端口?3306,1521
-
sql中删除一个数据库表?drop
-
UML相关
-
数据库隔离级别?RU,RC,RR,S
-
...............
秋招joker 文章被收录于专栏
记录秋招...