1.《单项选择题》在switch-case语句中,()需要与下列语句搭配使用,用以结束对应case逻辑的执行。
1.《单项选择题》执行下列语句:inti=19;intval=--i;val的值为是()。
1.《单项选择题》在下列的代码中,输入信息会导致输出“default”的m是()。
publicclassTest1{
publicstaticvoidmain(Stringargs[]){
intm;
switch(m){
case0:System.out.println("case0");
case1:System.out.println("case1");break;
case2:break;
default:System.out.println("default");
}
}
1.《单项选择题》有如下代码片段,其执行的结果为()。
intn;for(n=2;n<=7;n++){System.out.print(n);}
1.《单项选择题》下列关于包的描述中,错误的是()。
1.《单项选择题》下列修饰符用来定义常量(不可变)的是()。
1.《单项选择题》下列()语句把方法声明为抽象的公共方法。
1.《单项选择题》关于被私有访问控制符private修饰的成员变量,下列说法正确的是()。
1.《单项选择题》下列关于类的定义中,a1,a2为接口,x,y为类,继承代码中错误的是()。
1.《单项选择题》下列关于Java中类的说法不正确的是()。
1.《单项选择题》Java语言中,方法声明中用来声明异常的关键字是()。
1.《单项选择题》编写线程类,需要实现的接口是()。
1.《单项选择题》编写线程类,需要继承的父类是()。
1.《单项选择题》实现变量线程安全的方式是()。
1.《单项选择题》编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()。
1.《单项选择题》设x=1,y=2,z=3,则表达式y+=z--/++x的值是()。
1.《单项选择题》不允许作为类及类成员的访问控制符的是()。
1.《单项选择题》为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为()。
1.《单项选择题》Javaapplication中的主类需包含main方法,以下哪项是main方法的正确形参?()
1.《单项选择题》以下关于继承的叙述正确的是()。
1.《单项选择题》以下哪个不是Java的原始数据类型()
1.《单项选择题》给出下面代码,关于该程序以下哪个说法是正确的?()
publicclassPerson{
staticintarr[]=newint[5];
publicstaticvoidmain(Stringa[])
{
System.out.println(arr[0]);}
}
1.《单项选择题》下列哪些语句关于Java内存回收的说明是正确的?()
1.《单项选择题》对于下列Hello类,哪个叙述是正确的?
classHello{
Hello(intm){
}
intHello(){
return20;
}
hello(){
}
}
1.《单项选择题》对于下列Dog类,哪个叙述是错误的?
classDog{
Dog(intm){
}
Dog(doublem){
}
intDog(intm){
return23;
}
voidDog(doublem){
}
}
1.《单项选择题》下列程序中注释的哪个代码(A,B,C,D)是错误的(无法通过编译)?
classA{
staticintm;
staticvoidf(){
m=20;//A
}
}
classBextendsA{
voidf()//B
{m=222;//C
}
}
classE{
publicstaticvoidmain(Stringargs[]){
A.f();//D
}
}
1.《单项选择题》下列程序中注释的哪个代码(A,B,C,D)是错误的(无法通过编译)?
abstractclassA{
abstractfloatgetFloat();//A
voidf()//B
{}
}
publicclassBextendsA{
privatefloatm=1.0f;//C
privatefloatgetFloat()//D
{returnm;
}
}
1.《单项选择题》使用catch(Exceptione)的优点是()。
1.《单项选择题》定义一个类,必须使用的关键字是()
1.《单项选择题》定义一个接口必须使用的关键字是()
1.《单项选择题》当某一线程正处于休眠状态,而另一个线程用Thread类中的interrupt()方法中断它时,抛出的异常类型是()。
1.《单项选择题》关于下面的程序Test.java说法正确的是()。
publicclassTest{
Stringx="1";
inty;
publicstaticvoidmain(Stringargs[]){
intz=2;
System.out.println(x+y+z);
}
}
1.《单项选择题》下列关于抽象类和接口的说法错误的是()。
1.《单项选择题》在Java类中,如果一个类不能直接用来基于new创建对象,则可以使用()关键字来修饰类使其成为抽象类。
1.《单项选择题》接口中定义的变量一般需要使用()方式进行声明。
1.《单项选择题》下列代码中,()表示引入了当前包下面的所有的类。
1.《单项选择题》Java语言中,如果类C是类B的子类,类B是类A的子类,下列描述正确的是()。
1.《单项选择题》在Java语言中,下列关于方法覆盖的描述,错误的是()。
1.《单项选择题》下列代码中标注的(A,B,C,D)中,哪一个是错误的?
abstractclassTakecare{
protectedvoidspeakHello(){}//A
publicabstractstaticvoidcry();//B
staticintf(){return0;}//C
abstractfloatg();//D
}
1.《单项选择题》Java语言中用来抛出异常的关键字是()。
1.《单项选择题》关于下列代码段,说法正确的是()。
publicclassFoo{
publicintadd(inta,intb){
returna+b;
}
publicstaticvoidmain(String[]args){
Foofoo=null;
System.out.println(foo.add(10,20));
}
}
1.《单项选择题》对于try{……}catch子句的排列方式,下列正确的是()。
1.《单项选择题》Java语言中,一定会执行完的代码是()。
1.《单项选择题》关于super的说法正确的是()。
1.《单项选择题》Java语言中,方法声明中用来声明异常的关键字是()。
1.《单项选择题》Java中线程安全问题是通过关键字()解决的。
1.《单项选择题》实现代码线程安全的方式是()。
1.《单项选择题》编写线程类,需要实现的接口是()。
1.《单项选择题》关于选择结构下列哪个说法正确?()
1.《单项选择题》void的含义是()
1.《单项选择题》下列说法哪个正确?
1.《单项选择题》构造函数何时被调用?
1.《单项选择题》下列哪个叙述是正确的?
1.《单项选择题》下面main()方法的定义哪些是正确的()?
1.《多项选择题》线程对象的生命周期中,通常经历下面哪些状态。
1.《多项选择题》下面说法正确的是()。
1.《多项选择题》下面说法正确的是()。
1.《多项选择题》下面关于Java中异常处理try块的说法正确的是
1.《多项选择题》下面关于进程、线程的说法正确的是()。
1.《多项选择题》下列接口中标注的(A,B,C,D)中,哪两个是错误的?
interfaceTakecare{
protectedvoidspeakHello();//A
publicabstractstaticvoidcry();//B
intf();//C
abstractfloatg();//D
}
1.《多项选择题》下列程序中注释的哪两个代码(A,B,C,D)是错误的(无法通过编译)?
classFather{
privateintmoney=12;
floatheight;
intseeMoney(){
returnmoney;//A
}
}
classSonextendsFather{
intheight;
intlookMoney(){
intm=seeMoney();//B
returnm;
}
}
classE{
publicstaticvoidmain(Stringargs[]){
Sonerzi=newSon();
erzi.money=300;//C
erzi.height=1.78F;//D
}
}
1.《多项选择题》下列哪些类声明是错误的?
1.《多项选择题》下列技术中,属于前端开发技术的是()。
1.《多选题》java1.8中,忽略内部接口的情况,在接口中以下哪条定义是正确的?
1.《多选题》下面哪个语句正确地声明一个整型的二维数组?
1.《多选题》下面哪些不是java的简单数据类型?
1.《多选题》下列说法错误的有()。
1.《多选题》不能用来修饰interface的有()。
1.《多选题》执行下列代码后,哪个结论是正确的String[]s=newString[10];
1.《多选题》不能用来修饰interface的有()。
1.《多选题》下列说法错误的有()。
1.《多选题》下面说法错误的是()。
1.《多选题》下面说法错误的是()。
1.《判断题》Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。
1.《判断题》Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。
1.《判断题》Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。
1.《判断题》构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。
1.《判断题》在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。
1.《判断题》拥有abstract方法的类是抽象类,但抽象类中可以没有abstract方法。
1.《判断题》在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。
1.《判断题》一个类的内部会包含其他类中类似的特征和属性,可以考虑基于继承来借鉴这些属性和方法,但还是需要对于类进行重新定义和实现。()
1.《判断题》方法重载通过方法入口参数类型以及顺序相同,实现了多个具有方法名的方法。()
1.《判断题》布尔值也可以被强制转化为整数型,true的整型值为0,false为1。
1.《判断题》如果将类设置为abstract,则此类既可以被继承使用,也可以直接创建对象。()
1.《判断题》synchronized主要是用在多线程环境下,用以保障代码块和方法的线程安全。()
1.《判断题》类内部的成员变量属性为了防止被修改和数值被覆盖,一般使用native修饰符进行修饰。()
1.《判断题》一个类的方法内部,可以使用“this.成员变量名”的格式引用成员变量名,this不能省略。()
1.《判断题》类是典型的体现了面向对象的封装特性,可以隐藏类的内部实现,简化项目的复杂度。()
1.《判断题》面向对象的抽象性,可以从事物中抽象出本质特征信息,其中的状态数据可转化为类的行为。()
1.《判断题》在for语句中,必须设置循环条件,否则程序无法执行。()
1.《判断题》类的方法的修饰符static是静态的,表示该方法不依赖于对象实例。()
1.《判断题》修饰符控制了方法的可见范围。()
1.《判断题》对象仅做声明,并未做初始化,其默认情况下的值为1。()
1.《判断题》在Java语言中,方法在类中声明,一个类中可以声明多个方法,方法之间是有前后顺序关系的。()
1.《判断题》在Java语言中,方法的返回值的类型可以是任意的数据类型,但是不能是用户自定义类。()
1.《判断题》synchronzied用来保障Java程序的线程安全。()
1.《判断题》Java语言支持跨平台,是由于其在JVM上屏蔽了不同操作系统的差异。()
1.《判断题》JRE是一整套Java运行环境的程序包,它内置了JDK。()
1.布尔值也可以被强制转化为整数型,true的整型值为0,false为1。()
1.在条件判断中使用的条件可以是任意类型的变量或者表达式。()
1.while语句执行的规则是“先判断再循环”,满足条件,进入循环体内执行。否则不执行循环体的内容。()
1.break是中断打断的意思,在循环语句中是中断一次执行,然后继续后续的循环。()
1.类的方法的修饰符static是静态的,表示该方法不依赖于对象实例。()
1.除0异常ArithmeticException是受控异常。()
1.《判断题》Java程序一般应当含有main方法,因为它是所有Java程序执行的入口。
1.《判断题》Java语言的标识符是不区分大小写的。
1.《判断题》有时候为了避免引起混淆,构造方法的方法名可以不与所属类名同名。
1.《判断题》一个类中含有几个构造方法,称为构造方法的重载。对于重载的方法,其参数列表可以相同。
1.《判断题》包名可以设置多个,中间通过“;”进行分隔。()
1.《判断题》在Java的方法中定义一个常量要用const关键字。
1.《判断题》抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。
1.《判断题》描述对象的两个要素是属性和方法。
1.《判断题》接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽象方法。
1.《判断题》final修饰的类能派生子类。
1.《判断题》覆盖的同名方法中,子类方法不能比父类方法的访问权限低。
1.《判断题》抽象类中能创建对象。
1.《判断题》Java语言是编译解释型语言。
1.《判断题》抽象方法没有方法体。
1.《判断题》面向对象的继承性,可以大大减少类实现中的重复代码。()
1.《判断题》类是典型的体现了面向对象的封装特性,可以隐藏类的内部实现,简化项目的复杂度。()
1.《判断题》Java程序中的注释,只是用于程序员之间的沟通,对程序代码的维护性没有作用。()
1.《判断题》线程是比进程更小的独立运行的基本单位。()
1.一个变量的作用域可以在整个程序段中,即内部代码块和外部代码块中都可以使用。()
1.对象仅做声明,并未做初始化,其默认情况下的值为1。()
1.使用while语句,循环体逻辑代码至少可以执行一次。()
1.使用this调用本类中的其它构造方法,调用时可以放在构造方法的任意行。()
1.接口可以继承类,也可以继承接口。()
1.《判断题》在java继承机制中,父类中的私有private)成员不能被子类继承。

网友评论