本栏目下题库来源于互联网,轻速云承诺对于用户导入平台的题库是严格保密的,不会在此呈现!
轻速云给您提供更好的在线考试系统服务!
java基础
1、【 单选题
下面哪个语句(初始化数组)是不正确的:(   )  [5分]
int x[] = {1,2,3}
int x[3] = {1,2,3}
int[] x = {1,2,3}
int x[] = new int[]{1,2,3}; 
答案:
2、【 单选题
下面关于java中类的说法哪个是不正确的? [5分]
类体中只能有变量定义和成员方法的定义,不能有其他语句。 
构造函数是类中的特殊方法
类一定要声明为public的,才可以执行
一个java文件中可以有多个class定义。
答案:
3、【 单选题
假设A类有如下定义,设a是A类的一个实例,下列语句调用哪个是错误的? 
class  A {   
  int  i;   
  static  String  s;    
  void  method1() {   }   
  static  void  method2()  {   } 
  }   
[5分]
System.out.println(A.i)
System.out.println(A.s)
a.method1()
A.method2() 
答案:
4、【 单选题
下面那个变量的定义是正确的 [5分]
3COM
123456
_abc123
*a123458
答案:
5、【 单选题
假设int x = 2,三元表达式 x>0?x+1:5 的运行结果是以下哪一个? [5分]
0
2
3
5
答案:
6、【 单选题
  请先阅读下面的代码。
int x = 1; 
int y = 2;  
 if (x % 2 == 0) {        
      y++;
    } else {     
        y--; 
  }  
  System.out.println("y=" + y); 
上面一段程序运行结束时,变量y的值为下列哪一项?(  ) [5分]
1
2
3
4
答案:
7、【 单选题
 以下关于变量的说法错误的是? (    ) [5分]
变量名必须是一个有效的标识符
变量在定义时可以没有初始值
变量一旦被定义,在程序中的任何位置都可以被访问
在程序中,可以将一个byte类型的值赋给一个int类型的变量,不需要特殊声明
答案:
8、【 单选题
 在以下什么情况下,构造方法会被调用? [5分]
类定义时
创建对象时
调用对象方法时
使用对象的变量时
答案:
9、【 单选题
请先阅读下面的代码
public class Test {        
   public Test(){        
       System.out.println("构造方法一被调用了");     
 }       
 public Test(int x){      
     this();        
     System.out.println("构造方法二被调用了");     
 }      
  public Test(boolean b){      
     this(1);        
     System.out.println("构造方法三被调用了");    
  }     
   public static void main(String[] args) {   
      Test test = new Test(true);  
    }  
  }
上面程序的运行结果为下列哪一项?  [5分]
构造方法一被调用了 
构造方法二被调用了  
构造方法三被调用了
以上三个选项之和
答案:
10、【 单选题
Outer类中定义了一个成员内部类Inner,需要在main()方法中创建Inner类实例对象,以下四种方式哪一种是正确的? [5分]
nner in = new Inner()  
Inner in = new Outer.Inner(); 
 Outer.Inner in = new Outer.Inner();
Outer.Inner in = new Outer().new Inner();
答案:
11、【 单选题
在类的继承关系中,需要遵循以下哪个继承原则? [5分]
多重
单一
双重
不能继承
答案:
12、【 单选题
在Java中,在包com.db下定义一个类,要让包com.util下的所有类都可以访问这个类,这个类必须定义为()。 [5分]
protected
private
public
friendly
答案:
13、【 单选题
给定如下java代码,编译运行之后,将会输出()。
public class Test{            
 public staticvoid main(String args[]){                            
       int a=5;  
        System.out.println(a%2==1) ?(a+1) /2:a/2) ;
          }    
      } 
[5分]
1
2
3
2.5
答案:
14、【 单选题
以下Java语句中String str = “123456789”;str =str.subString(1,3);执行后str中的值为。(  ) [5分]
"23"
"123"
"12"
"234"
答案:
15、【 单选题
给定如下java代码,编译时会在()出现错误。
class Parent{      }        
 class Child extends Parent{            
  public static void main(String args[]){ 
        Parent p1=new Child() ;//第一行                 
         Parent p2=new Parent () ;//第二行                        
       Child c1=new Child() ;//第三行          
          Child c2=new Parent () ;//第四行                      
     }          
 }
[5分]
第一行
第二行
第三行
第四行
答案:
16、【 单选题
编译运行下面的程序,结果是什么 ( )
public class A {
  public static void main(String[] args) {
      B b = new B();
      b.test();
     }  
  void test() { 
    System.out.print("A");   
     } 
  } 
  class B extends A {    
 void test() {      
     super.test();
      System.out.print("B");
     } 
  }
[5分]
产生编译错误   
代码可以编译运行,并输出结果AB 
代码可以编译运行,但没有输出
编译没有错误,但会产生运行时异常
答案:
17、【 单选题
关于被私有保护访问控制符protected修饰的成员变量,以下说法正确的是? ()   [5分]
可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类  
可以被两种类访问和引用:该类本身、该类的所有子类
只能被该类自身所访问和修改
只能被同一个包中的类访问
答案:
18、【 单选题
下列有关继承的说法。正确的是:  [5分]
子类能继承父类的所有方法和属性
子类能继承父类的非私有方法和属性
子类只能继承父类public方法和属性
子类能继承父类的方法,而不是属性。
答案:
19、【 单选题
在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为(    )。  [5分]
隐藏
覆盖
重载
java不支持此特性
答案:
20、【 单选题
下面哪个函数是public void  aMethod(){...}的重载函数(    ) [5分]
void  aMethod( ){...} 
public int  aMethod(){...} 
public void  aMethod ( ){...}
public int  aMethod ( int m){...}
答案:
21、【 简答题
输出9*9口诀。
 1*1=1
 1*2=2  2*2=4
 1*3=3  2*3=6  3*3=9
 1*4=4  2*4=8  3*4=12  4*4=12
 .............. [20分]
解析:
public class Prog{  
 public static void main(String[] args){  
     for(int i=1;i<10;i++){    
         for(int j=1;j<i+1;j++)     
            System.out.print(j+"*"+i+"="+(j*i)+" ");    
           System.out.println();   
       }  
    } 
 }
1
1页,共21个题库
1页,共21个题库
轻速云给您提供更好的在线考试系统服务!
推荐
推荐题库
众多企事业单位的信赖之选
36万+企事业单位的共同选择
查看更多合作案例
众多企事业单位的信赖之选
开始使用轻速云组织培训考试
四步组织一场考试答题,一键搭建企业培训平台
免费使用 免费使用 预约演示
咨询热线
400-886-8169
周一到周日 8:00-22:00
©2023 轻速云 苏ICP备16049646号-1 轻速云科技提供专业的在线考试系统、在线培训系统
联系我们
客服热线客服热线:400-886-8169 | 周一至周日 8:00-22:00
©2023 轻速云 苏ICP备16049646号-1
轻速云科技提供专业的在线考试系统、在线培训系统
在线咨询 400-886-8169