java问题,求各路高手齐来踊跃解答。。。我想知道正确答案啊

2025-02-27 13:43:37
推荐回答(1个)
回答1:

、Java包含哪三个版本?每个版本有什么功能?各个版本的应用领域?
答案:JavaSE\JavaME\JavaEE

2、在Java中如何定义变量名?变量的作用是什么?
答案:path:\Java路径

3、定义变量分哪两个步骤?是否必须在Java程序的前面声明变量?
答案:自己看书去,这是书上原话,字太多了,所以我就不打了

4、以下程序段的输出结果为__________________________。
for(i=0;i<5;i++)
{for(j=0;j<5;j++)
{if(i==j)
continue;
System.out.print(i*5+j+"\t");}
System.out.println("i="+i);}

答案是
1 2 3 4 i=0
5 7 8 9 i=1
10 11 13 14 i=2
15 16 17 19 i=3
20 21 22 23 i=4

5、以下程序段的输出结果为_________。
label_break:for(i=0;i<5;i++)
{for(j=0;j<5;j++)
{if(i==3)
break label_break;
System.out.print(i*5+j+"\t");}
System.out.println("i="+i);}

答案是
0 1 2 3 4 i=0
5 6 7 8 9 i=1
10 11 12 13 14 i=2

6、请举例说明现实生活中类、对象的现象及其之间的关系。
答案:类的实例化是对象.对象抽象为类

7、接口与类有什么区别和联系?在Java中使用接口的意义是什么?
答案是:接口是一种特殊的抽象类.这种抽象类中只包含常量和方法的定义,而没有变量和方法的实现.

8、定义一个数组后为什么不能立即进行访问?
答案是:创建一个数组后需要分配空间.当空间分配后才可以引用数组中的元素.

9、字符流与字节流的区别是( )。 C
A 每次读入的字节数不同
B前者带有缓冲,后者没有
C前者是块读写,后者是字节读写
D二者没有区别,可以互换使用

10、如果想要读取一个大文件的末尾的一段内容,并且知道该段落的确切位置,最方便的流是( )。 D
A File stream
B Piped Stream
C Random access stream
D Filter stream

11、为了对读取的内容进行处理后再输出,需要使用( )。 B
A File stream
B Piped Stream
C Random access stream
D Filter stream

请修改以下出错程序:

12、创建一个桌子类table,该类中有桌子名称、重量、桌面宽度、长度和桌子高度属性,并含有以下几个方法。
(1)构造方法:初始化所有成员变量
(2)area():计算桌面的面积。
(3)display():在屏幕上输出所有成员变量的值。
(4)changeWeight(int w):改变桌子重量。
在main()方法中实现创建一个桌子对象,计算桌面的面积,改变桌子的重量,并在屏幕上输出所有桌子属性的值。

public class Table {
String name;
float weight, width, length,height;
public void Table(String N,float W,float L,float H)
{ name="N";
weight=40;
width=W;
length=L;
height=H;
}
void area(){
float area;
area=W*L;
System.out.println("桌子的面积是:"+area);}
void display(){
System.out.println("桌子的名称是:"+name+
"桌子的重量是:"+weight+
"桌子的宽度是:"+width+
"桌子的宽度是:"+length+
"桌子的高度是:"+height);}
void changeweight (int w){
weight=w;
System.out.println("桌子的重量是:"+weight);}
public static void main(String args[])
{ Table b=new Table("书桌",20f,15f,10f,10f)
b.area;
b.changeweight(30);
b.display();}
}
Table.java [33:1] ';' expected
b.area;
^
1 error
编译 Table. 时出错
答案是:我把正确的程序写在下面了,你自己看了
public class Table {
String name;
float weight, width, length,height;
public void Table(String N,float W,float L,float H)
{ name="N";
weight=40;
width=W;
length=L;
height=H;
}
void area(){
float area;
float L = 0;
float W=0;
area=W*L;
System.out.println("桌子的面积是:"+area);}
void display(){
System.out.println("桌子的名称是:"+name+
"桌子的重量是:"+weight+
"桌子的宽度是:"+width+
"桌子的宽度是:"+length+
"桌子的高度是:"+height);}
void changeweight (int w){
weight=w;
System.out.println("桌子的重量是:"+weight);}
public static void main(String args[])
{ Table b=new Table() ;
b.area();
b.changeweight(30);
b.display();}
}