Java基础面试题
2017-09-11 14:39
176 查看
1.若main()函数带 参数 ,参数个数最多是 (2)个
存在定义式:main(int argc,char* argv[]))
2.所谓私有成员是指只有类中所提供的成员函数才能直接使用它们,任何类以外的函数对它们的访问都是非法的。F
私有成员友元函数可以调用
3.用 ISDN( 综合业务数字网 ) 上网要比用电话线上网快得多,而且还可以同时打电话。 ISDN 又叫做( )
1996年正式将ISDN业务命名为“一线通”,非常形象地概括了ISDN的基本特性。
4.关于继承的说法正确的是()。子类将继承父类所有的数据域和方法
java中静态属性和静态方法可以被继承,但是没有被重写(overwrite)而是被隐藏.所谓的子类对象只能继承父类非私有的属性及方法的说法是错误的。可以继承,只是无法访问到而已。
“|”这个操作是代表按位或操作,1|1返回1,1|0返回1,0|0返回0,只要有一个操作数是1就会返回1
“^”这个操作是异或操作,例如1^1返回0,0^0返回0,1^0返回1,只要2个操作数相同,返回0,不同返回1.
“&”这个操作是按位与操作,例如1&1返回1,1&0返回0,0&0返回0,只要有一个操作数是0就会返回0.
5.语句for( ;1;)是什么意思?
这是一个死循环,for中两个分好中间为判断条件,为真则执行。这里为1,相当于true,也就是死循环。等价于for(;;)也等价于while(1)
在C/C++中,非0是true,0是false;
在JAVA中,不接受用数字表示boolean的方式。
6 -以下代码执行后输出结果为( )
==return value of getValue(): 1 如果try语句里有return,返回的是try语句块中变量值。 详细执行过程如下: 如果有返回值,就把返回值保存到局部变量中; 执行jsr指令跳到finally语句里执行;
执行完finally语句后,返回之前保存在局部变量表里的值。
如果try,finally语句里均有return,忽略try的return,而使用finally的return.
存在定义式:main(int argc,char* argv[]))
2.所谓私有成员是指只有类中所提供的成员函数才能直接使用它们,任何类以外的函数对它们的访问都是非法的。F
私有成员友元函数可以调用
3.用 ISDN( 综合业务数字网 ) 上网要比用电话线上网快得多,而且还可以同时打电话。 ISDN 又叫做( )
1996年正式将ISDN业务命名为“一线通”,非常形象地概括了ISDN的基本特性。
4.关于继承的说法正确的是()。子类将继承父类所有的数据域和方法
java中静态属性和静态方法可以被继承,但是没有被重写(overwrite)而是被隐藏.所谓的子类对象只能继承父类非私有的属性及方法的说法是错误的。可以继承,只是无法访问到而已。
“|”这个操作是代表按位或操作,1|1返回1,1|0返回1,0|0返回0,只要有一个操作数是1就会返回1
“^”这个操作是异或操作,例如1^1返回0,0^0返回0,1^0返回1,只要2个操作数相同,返回0,不同返回1.
“&”这个操作是按位与操作,例如1&1返回1,1&0返回0,0&0返回0,只要有一个操作数是0就会返回0.
5.语句for( ;1;)是什么意思?
这是一个死循环,for中两个分好中间为判断条件,为真则执行。这里为1,相当于true,也就是死循环。等价于for(;;)也等价于while(1)
在C/C++中,非0是true,0是false;
在JAVA中,不接受用数字表示boolean的方式。
6 -以下代码执行后输出结果为( )
public class Test { public static void main(String[] args) { System.out.println("return value of getValue(): " + getValue()); } public static int getValue() { try { return 0; } finally { return 1; } } }
==return value of getValue(): 1 如果try语句里有return,返回的是try语句块中变量值。 详细执行过程如下: 如果有返回值,就把返回值保存到局部变量中; 执行jsr指令跳到finally语句里执行;
执行完finally语句后,返回之前保存在局部变量表里的值。
如果try,finally语句里均有return,忽略try的return,而使用finally的return.
相关文章推荐
- Java面试题大全(Java基础六)
- 面试题学习笔记--java基础篇
- Android面试题(一):Java基础
- java工程师最新面试题(java语言基础)
- java基础知识记录--基本语法 (摘自张孝祥整理java面试题)
- java基础面试题(三)
- java基础面试题之static和final总结
- 40道Java基础常见面试题及详细答案
- 2018年JAVA面试题整理(1)--基础
- java基础---Java---面试题---银行业务调度系统(线程同步锁、枚举、线程池)
- Java基础之面试题
- JAVA的一个字符串的基础面试题
- Java面试题大全(Java基础十)
- java基础知识面试题(41-95)
- JAVA面试题-基础部分(一)
- Java由基础到高级面试题经典问答
- java基础知识记录--内部类(摘自张孝祥整理java面试题)
- java面试题及答案(基础题122道)
- Java基础面试题(Hibernate)
- [置顶] 超详细的Java面试题总结(一)之Java基础知识篇