【判断题】RuntimeException类及其子类用于表示运行时异常。
【判断题】编译异常如果产生了,要求我们在必须处理,要么捕获,要么抛出。
【单选题】请阅读下面的程序 public class Demo { public static void sum(int a, int b) { System.out.println("int:" + (a + b)); } public static void sum(int a, float b) { System.out.println("float:" + (a + b)); } public static void sum(int a, double b) { System.out.println("double:" + (a + b)); } public static void main(String[] args) { int a = 10; long b = 20; sum(a, b); } } 下列选项中,哪一个是程序的运行结果( )
【单选题】以下程序的输出结果是()。 main() { int a=4,b=5,c=0,d; d=!a&&!b||!c; printf("%d\n",d);}
【判断题】如果类的成员被private修饰,那么这个成员只能被该类的其他成员访问,其他类无法直接访问。
【填空题】Person p1 = new Person();Person p2 = p1;这两句代码创建了____个对象。
【填空题】在定义方法时不写方法体,这种不包含方法体的方法为____方法。
【填空题】Java中一个类最多可以继承____个类。
【单选题】一个具体类实现接口时,需要重写接口中的( )
【单选题】下列关于成员变量默认值的描述中,错误的是( )
【填空题】定义一个抽象类的关键字是____。
【判断题】运行时异常可以使用try...catch语句对异常进行捕获或者使用throws关键字声明抛出异常。
【单选题】有以下程序 main() {char c1,c2,c3,c4,c5,c6; scanf("%c%c%c%c",&c1,&c2,&c3,&c4); c5=getchar(); c6=getchar(); putchar(c1);putchar(c2); printf("%c%c\n",c5,c6); } 程序运行后,若从键盘输入(从第1列开始) 123 45678 则输出结果是()。 回车> 回车>
【填空题】阅读下面的代码,在空白处填写正确的代码,使getInstance()方法返回一个Person对象。 public class Person{ public static ______ getInstance(){ return _______; } }
【单选题】以下程序输出结果是()。 main() { int m=5; if(m++>5) printf("%d\n",m); esle printf("%d\n",m- -); }
【单选题】设有以下宏定义: #define N 3 #define Y(n) ( (N+1)*n) 则执行语句:z=2 * (N+Y(5+1));后,z的值为()。
【填空题】请阅读下面的程序,在空白处填写正确的代码,保证最终的结果是:我是一只松狮狗。 class Animal { public Animal() { System.out.println("我是一只动物"); } public Animal(String name) { System.out.println("我是一只" + name); } } class Dog extends Animal { public Dog() { ________; } } public class Demo { public static void main(String[] args) { Dog d = new Dog(); } }
【单选题】若int x;且有下面的程序片断,则输出结果是() 。 for (x=3; x<6; x++) { printf((x%2) ? "##%d" : "**%d\n", x); }
【单选题】下列( )关键字修饰类后,该类不允许有子类。
【判断题】封装就是隐藏对象的属性和实现细节,仅对外提供公有的方法。
【判断题】静态方法可以被类名调用,也可以被对象调用。
【单选题】下列选项中,哪个关键字用来抛出异常?()
【单选题】有以下程序 main() {union {char ch[2]; int d; }s; s.d=0x4321; printf("%x,%x\n",s.ch[0],s.ch[1]); } 在16位编译系统上,程序执行后的输出结果是()。
【单选题】下列关于protected的说法中,正确的是()
【单选题】设有声明语句:int a=1,b=0;则执行以下语句后输出() 。 switch (a) { case 1: switch (b) { case 0: printf("**0**");break; case 1: printf("**1**");break; } case 2: printf("**2**");break; }
【单选题】float类型成员变量的默认初始化值是( )
【判断题】在Java中判断方法重载的条件除了参数外,还可以通过返回值类型判断。
【填空题】请阅读下面的程序,在空白处填写正确的代码,使Son类的eat方法重写Father的eat方法。 public class Father { public void eat(String name){ System.out.println(name+"吃番薯"); } } class Son ______________{ @Override public void eat(String name){ System.out.println(name+"吃米饭"); } }
【单选题】下列if语句中,不正确的是()。
【单选题】下列选项中,哪个可以用来创建对象( )
【填空题】Java中____方法与类名相同,没有返回值,在创建对象实例时由new运算符自动调用。
【单选题】如果类的成员被( )访问控制符来修饰,则这个成员只能被该类的其它成员访问,其它类无法直接访问。
【单选题】关于继承说法不正确的是( )。
【单选题】假设Child类为Base类的子类,则下面( )创建对象是错误的。
【单选题】执行下列程序时输入123 456 789 输出结果是 ()。 main() { char s[100]; int c, i; scanf("%c",&c); scanf("%d",&i); scanf("%s",s); printf("%c,%d,%s\n",c,i,s); } 回车> 空格> 空格>
【单选题】对下面程序段: #define A 3 #define B(a) ((A+1)*a) ... x=3*(A+B(7));正确的判断是()。
【填空题】阅读下面的代码,在空白处填写正确的代码,使getInstance()方法返回一个Person对象。
public class Person{
public static ____ getInstance(){
return ____;
}
}
【单选题】有以下程序 void fun1(char *p) {char *q; q=p; while(*q!='\0') { (*q)++; q++; } main() {char a[]={"Program"}, *p; p=&a[3];fun1(p);printf("%s\n",a); } 程序执行后的输出
【填空题】在设计一个类时,想要对成员变量的访问作出一些限定,不允许外界随意访问。这就需要实现类的____。
【填空题】请阅读下面的程序 public class Demo { public static int sum(int a, int b) { return a + b; } public static float sum(int a, ____ b) { _____ a + b; } } 在空白处填写正确的代码,令代码实现方法的重载。
【填空题】请阅读下面的程序,在空白处填写正确的代码,把Person类的所有属性全部封装起来。 public class Person{ _______ String name; public String _______(){ return name; } public void _______(String n){ name = n; } }
【单选题】8、 有以下程序 struct STU{ char name[10]; int num; }; void f1(struct STU c) { struct STU b={"LiSiGuo",2042}; c=b;} void f2(struct STU *c) { struct STU b={"SunDan",2044}; *c=b; } main( ) { struct STU a={"YangSan",2041},b={"WangYin",2043}; f1(a);f2(&b); printf("%d %d\n",a.num,b.num);} 执行后的输出结果是 ()。
【判断题】应用程序想要完成具体的功能,仅有类是远远不够的,还需要根据类创建实例对象。在Java程序中可以使用new关键字来创建对象。
【单选题】下列关于构造方法定义的描述中,错误的是( )
【单选题】html中段落标志中,标注文件子标题的是?:( ).
【单选题】关于方法重写说法错误的( )。
【单选题】下面关于构造方法的调用,正确的是( )
【填空题】int类型的成员变量初始化值为____。
【单选题】有以下程序 void swap(char *x,char *y) {char t; t=*x; *x=*y; *y=t; } main() {char *s1="abc",*s2="123"; swap(s1,s2);printf("%s,%s\n",s1,s2); } 程序执行后的输出结果是()。
【单选题】下面哪个关键字用于将类中的属性私有化( )