关注优题吧,注册平台账号.
继承是面向对象编程的一个重要特征,它可降低程序的复杂性并使代码【 】
A、可读性好
B、可重用
C、可跨包访问
D、运行更安全
B
【解析】
继承性是面向对象方法的一个重要基本特性,它使代码可重用,可降低程序复杂性。对一个类的继承是指在现有类(父类)的基础上构建一个新类(子类),子类重用(继承)了父类的方法和状态,同时还可以向新类中增添新的方法和状态。
给出下列代码,如何使成员变量m 被方法fun()直接访问? class Test { private int m; public static void fun(){ ... } }
下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问【 】
Java语言中,有一个类是所有类或接口的父类,这个类的名称是__________。
下列代码中,将引起一个编译错误的行是 【 】 1)public class Test{ 2) int m,n; 3) public Test() {} 4) public Test(int a) {m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12)}
在Java中,所有类的根类是【 】
在Java中,用Package语句说明一个包时,该包的层次结构必须是【 】
在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是 【 】
下列关于构造方法的叙述中,错误的是【 】
Java中的字符变量在内存中占__________位(bit)。
JVM指的是__________。
结合自己的理解说说什么是多态?Java是如何实现多态的?
Java语言中,使用关键字__________对当前对象的父类对象进行引用。
用于在子类中调用被重写父类方法的关键字是 【 】
语句"Hello".equals("hello");的正确执行结果是【 】
若类声明时加上修饰符 __________,则表示该类不能有子类。
Java虚拟机(JVM)运行Java代码时,不会进行的操作是【 】
阅读下列程序public class VariableUse{ public static void main (String[] args) { int a; if (a==8) { int b=9; System.out.println(“a = ”+a); System.out.println(“b = ”+b); } System.out.println(“a = ”+a); System.out.println(“b = ”+b); }}该程序在编译时的结果是【 】
下列运算符中,优先级最高的是【 】
下列运算中属于跳转语句的是【 】
下列表达式中,类型可以作为int型的是【 】
为使Java程序独立于平台,Java虚拟机把字节码与各个操作系统及硬件【 】
Java中的基本数据类型int在不同的操作系统平台的字长是 【 】
在Java中,字符是以16位的__________码表示。
Java的反汇编命令是【 】
下列变量定义中,不合法的是【 】
下列选项中为单精度数的是【 】
下列关于boolean类型的叙述中,正确的是【 】
若定义int a=2,b=2,下列表达式中值不为4的是 【 】
下列选项中,不能输出100个整数的是【 】
下列选项中属于字符串常量的是【 】