10-13Java刷题

1、java中类的主方法定义如下:

class Demo{
	piblic static void main(String[] args){
	}
}

2、已知如下定义:
在这里插入图片描述
如下哪句可以正确地假如子类中?
在这里插入图片描述
解析:方法的重写(override)两同两小一大原则:
方法名相同,参数类型相同
子类返回类型小于等于父类方法返回类型
子类抛出异常小于父类方法抛出异常
子类访问权限大于等于父类方法访问权限
3、局部变量指的是在方法中定义的变量,如果没有初始化,会有默认值。
定义在类中的变量是类的成员变量,可以不进行初始化,Java会自动进行初始化,如果是引用类型默认初始化为null,如果基本类型例如int 则会默认初始化为0.局部变量是定义在方法中的变量,必须要进行初始化,否则不通过编译。被static关键字修饰的变量是静态的,静态变量随着类的加载而加载,所以也被称为类变量;
被final修饰的变量是常量。
4、命令javac-d参数的用途是指定编译后类层次的根目录。
5、当使包含applet程序的页面从最小化回复时,paint方法将被执行。
6、java的字符类型采用的是Unicode编码方案,每个unicode码占用16个比特位。
8、<<表示左移位
>>表示带符号右移位
>>>表示无符号右移
9、java多线程有两种实现方法:
(1)继承Thread类,Override它的run方法;
(2)实现Runnable接口,实现run方法;
由于java只有单继承,所以第一种方法只能继承一个Thread;第二种则可以实现多继承。
10、下列有关java类加载器,说法正确的是
在这里插入图片描述
解析:在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Cystal_ll/article/details/83042944
今日推荐