java练习题集答案解析

发布时间 : 星期一 文章java练习题集答案解析更新完毕开始阅读

-100之间的整数的程序语句是_(int)Math.random()*50+50______。 5、下面代码执行结束之后,打印出来的结果是__4____?

public class Happy {

public static void main(String args[]) { }

System.out.println(i); }

static public void methodA(int i,int j) { }

☆6、在java语言中,有一个类是所有类和接口的父类,这个类的名称是java.lang.Object(Object)_____。

7、构造方法在__创建对象__时被调用。

8、java运行系统通过垃圾回收机制/GC____周期性的释放无用对象所占用的内存,以完成对象的消除。

9、阅读以下程序,输出结果为_1.23___。

int i=4; int j=2; methodA(i,j);

i<<=j; }

class Q1{

public static void main(String args[ ]){

double d=1.23; Dec dec=new Dec( );

}

dec.decrement(d); System.out.println(d);

}

class Dec{ }

10、阅读程序

public void decrement(double decMe){ }

decMe = decMe -0.1;

public class Test{

int x=12; public void method1(int x){

x+=x;

System.out.println(x);

} }

如果有如下的代码段:

Test t=new Test();

t.method1(5);

程序执行到这个地方,代码输出结果是__10___?

11、定义在类中的变量为_成员变量___,它不需要进行显式的初始化,定

义在方法中的变量为__局部变量__,它需要进行显式的初始化。 12、面向对象的模型中,最基本的概念是__类_和_对象__。 二、多选题

13、下面选项中,__AC_______是合法的构造方法的重载?//无返回值 public class ConstOver {

public ConstOver (int x, int y, int z) { } }

A. ConstOver ( ) { }

B. Protected int ConstOver ( ) { }

C. Private ConstOver (int z, int y, byte x) { } D. Public Object ConstOver (int x, int y, int z) { } E. Public void ConstOver (byte x, bytey, byte z) { }

14、下面说法中___AC___是对方法setVar()重载的方法。 public class MethodOver {

public void setVar (int a, int b, float c) { } }

A. Private void setVar (int a, float c, int b) { } B. Protected void setVar (int a, int b, float c) { } C. Public int setVar (int a, float c, int b) {return a;} D. Public int setVar (int a, int b, float c) {return a;} E. Protected float setVar (int a, int b, float c) {return c;}

第4章(2)可变参数,static与this练习题

一、填空题

1、在下面程序划线处填入适当的内容。 class MyClass{

static int var=100; ____static public static___ int getVar() { return var; } }

2、以下程序段的输出结果为int version______ 。 class Cruncher{ void crunch( int i ){

System.out.println(“int version”);

}

void crunch(String s){

System.out.println(“String version”); }

public static void main(String args[ ]){

Cruncher crun=new Cruncher ( ); char ch=’p’;

联系合同范文客服:xxxxx#qq.com(#替换为@)