「java程序设计期末考试题」java程序设计期末考试题汇总

博主:adminadmin 2022-12-17 20:57:07 69

本篇文章给大家谈谈java程序设计期末考试题,以及java程序设计期末考试题汇总对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

请高手帮忙解决一些JAVA试题

《Java程序设计》期未考试复习题

一.填空

1.在一个java源程序中定义了3个类和15个方法,编译该Java源文件时,会产生个字节码文件,其扩展名是class。

2.创建类的关键字是public class.

3. 类包声明的关键字是package.

4.引用类包的关键字是import.

5.声明接口的关键字是interface.

6.继承的关键字是extends.

7.返回变量的值的关键字是return.

8.声明虚拟类的关键字是abstract.

9.在Java语言中,逻辑常量只有true false两个值。

10.i为整型变量且赋值为11,表达式

int a=i++;

则a的值为12。

11.面向对象的软件开发方法用把数据和基于数据的操作封装在一起。

12.构造方法的方法名必须与类名相同。

13.如果子类中的某个方法的名字、和与它的父类中的某个方法完全一样,则称子类中的这个方法覆盖了父类的同名方法。

14.同一个类中多个方法具有相同的方法名,不同的,称为方法的重载。

15.Java异常处理中可能够抛出异常的代码是放在try块中,处理代码是放在catch块中。

java程序设计的一些填空题~~求答案啊~~后天考试~~明天能给答案就给分

1.要激活一个java小应用程序applet需具有 class 文件。

2.一个java源程序文件必须以 .java为其扩展名。

3.java编译器产生的文件的扩展名为 .class。

4.每个java程序语句以 分号 结束。

5.所有程序均可以用 顺序结构,分支结构 和 循环结构 三种控制结构编写。

6.一个只有在定义它的方法中可知的变量称为 局部变量.

7.被调用方法中的 return 语句可以将表达式的值回送给调用它方法。

8.方法头中的关键字void 用来表示方法不还返回值。

9.当applet开始执行时,调用一次init 方法。

10.在java中可以使用许多方法同名,但各方法使用的参数的类型和数量不同,这称为方法 重载。

11.限定词final 用来声明只读变量。

12.指定为private 的类成员只能被此类中的成员访问。

13.类的方法通常设为public,而类的实例变量一般设为private.指定为 static的类成员可被此类作用域中的任何对象访问。

15.关键字final表明一个对象或变量在初始化后不能被修改。

16.声明为static的方法不能访问 非静态 类成员。

17.如Alpha类继承Beta类,Alpha类被称为 子 类,Beta类被称为 父 类。

18.四种成员访问限制是 public ,protected,private,friendly。

19.如果一个类包含了一个或多个abstract方法,它是 抽象 类。

20.线程通过调用sleep() 方法可以休眠一段时间,然后恢复运行。

21.Applet类的 getImage()方法将图像装入applet。

22.FileOutputStream、FileInputStream、RandomAccessFile文件流类的 close() 方法,可用于关闭文件。

23.鼠标被移动时会发生 MouseEvent 事件。

24.使用setLayout() 方法为构件容器设置布局管理器。

25.Java的网络类在java.net包中

JAVA程序设计复习题目

4、A  D错误原因:float x;y; 定义多个变量 应该用,隔开,修改后:  float x,y;

                 char ch1=’m’, ch2=’\’; \是转义字符

5、A  错误原因:B. 1.5e-4F 后边的F表示是float     C. abcf  字符串     D. Float.MIN_VALUE  float的最小值

6、D  错误原因:A.int a=6;已经说了定义a为int类型,再定义就重复   B. a= =3;  双==表示比较    C. a=3.2f; 末尾的f表示float类型 

7、C  错误原因:C. ‘a’=8 两边都是变量

8、B  错误原因:A.类具有封装性,所以类的数据是不能被访问的    数据可以被访问

C. 声明一个类时,必须用public修饰符       不是必需的

D.每个类中,必须有main方法,否则程序无法运行    不是每个类都要有

9、A  错误原因:

作用域   当前类   同包   子孙类   其他

public     √      √     √       √

protected  √      √     √       ×

default    √      √     ×       ×

private    √      ×     ×       ×

不写时默认为default。

10、C

A. int fun(int a, float b) {  }   float fun(int a, float b) { }  方法重载跟返回值无关

B. int fun(int a, float b) {  }   float fun(int x, float y) { }   方法重载跟返回值无关,跟参数类型和参数个数有关

D. float fun1(int a, float b) { }   float fun2(int a, float b) { } 方法重载就是方法名相同

我说的也未必都对

java程序设计题,帮帮忙给做做看,要一定正确啊,教别人呢,别误人子弟啊,呵呵,谢谢啦

1. Java源程序编译后会生成一种扩展名为(.class)的字节码文件。

2. Java小程序不能单独运行,必须将编译后的文件嵌入到网页中,将其嵌

入时使用的标记是(applet)标记。

3.若希望所有的控件在界面上从左至右排列,应采用(FlowLayout)布局,

设置布局调用的方法是(setLayout)。

4.若类中定义的成员变量只能被同一个包中的类访问,则该变量的访问修饰符为(protected)。

5. Java通过(接口)实现多重继承。

6. 如果有一个类A是B的子类,且能够被不同包中的类所使用,请写出

该类的声明头:(public class A extends B)。

7. InputStream类以(字节)为信息的基本单位。

8. 自定义异常类必须是(Exception)类及子类,主动抛出异常的关

键字是(throw)。

9. java中下拉列表框对象的事件处理中,用addItemListener()方法注册监听对象,监听类实现的接口是(ItemListener)。

三、程序填空题

1. 下面程序中定义了一个Car类,要求创建一个该类的对象demoCar,该对象调

用set_number方法设置车号属性为3388,调用该对象的show_number方法则

输出车号。将程序补充完整。

class Car

{ int car_number;

void set_number(int car_number)

{ this.car_number = car_number; }

void show_number()

{ System.out.println(“My car No. is :”+car_number); }

}

class CarDemo

{ public static void main(String args[])

{ Car car = new Car();

demoCar.set_number(3388);

car.show_number(); }}

2.以下是一个applet的完整程序,它使用“宋体”字体,在applet窗口中显

示背景色为黑色,前景色为绿色的字符串“您好!”。

import java.awt.*;

import java.applet.Applet;

public class DrawStringDemo extends Applet {

private Font afont= new Font(“宋体”,Font.BOLD,18);

public void init(){

(Color.black);

}

public void paint(Graphics g){

g.setColor(Color.GREEN);

(afont);

(“您好!”,10,40);

}

}

3.程序改错。

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

②boolean isValid = false;

③int scores[] = {65,70,69,98,86};

四、分析程序结果题

结果:

a=1

b=1

c=1

a=2

b=2

c=1

a=3

b=1

c=1

a=4

b=2

c=1

应该不会有问题,有问题PM我把。

JAVA程序设计题(很简单的)

你的题有很多错误,我给你改了一下。

1.设变量i和j的定义如下,试分别计算下列表达式的值:

int i=1; double d=1.0;

1题 35/4 [8]

2题 46%9+4*4-2 [15]

3题 45+43%5*(23*3%2)[48]

4题 45+45*50%i-- [45]

5题 45+45*50%(i--) [45]

6题 1.5*3+(++d) [6.5]

7题 1.5*3+d++ [5.5]

8题 i+=3/i+3 [7]

程序阅读题

1给定如下代码,写出程序运行结果

class Example{

public static void main(String arges[]){

int i=0;

do{

System.out.println("doing it for i is:"+i);

}while(--i0);

System.out.println("finish");

}

}

结果如下:

doing it for i is:0

finish

2 阅读程序段写出执行结果

for(int k=1;k=5;k++){

if(k4)break;

System.out.println("k="+k);

}

结果:

k=1

k=2

k=3

k=4

3试写出下列程序段循环的运行结果

int i=1;

while(i10)

if(i++%2==0)

System.out.println(i);

结果:

3

5

7

9

操作题

求1!+2!+...+10!

public static void main(String arges[]){

long sum = 0;

for(int i = 1; i = 10; i++) {

long s = 1;

for(int j = 1; j = i; j++) {

s *= j;

}

sum += s;

}

System.out.println("sum = " + sum);

}

求100之内的所有“完数”。完数是指等于它的因子和的数。例如:6=1+2+3,6=1*2*3,则6是一个完数

public class wanshu{

public static void main(String[] args) {

for(int i = 1; i = 100; i++) {

if(fun(i)) {

System.out.println(i);

}

}

}

public static boolean fun(int num) {

int sum = 0;

for(int i = 1; i num; i++) {

if(num % i == 0) {

sum += i;

}

}

return num == sum;

}

}

关于java程序设计期末考试题和java程序设计期末考试题汇总的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-17,除非注明,否则均为首码项目网原创文章,转载请注明出处。