admin 管理员组

文章数量: 1086019


2024年1月17日发(作者:织梦后台账号密码忘记)

Java填空题

1、JPanel的默认布局管理器是 FlowLayout 。

2、Swing的事件处理机制包括 事件源 、事件和事件处理者。

3、对象型数组的默认值是 null 。

4、浮点型数组的默认值是 0.0 。

5、向方法传递数组参数时,传递的是数组的 引用 。

6、如果把二维数组看成一维数组,那么数组的元素是 一维 数组。

7、矩阵或表格一般用 二 维数组表示。

8、数组复制时,"="将一个数组的 引用 传递给另一个数组。

9、数组的元素通过 下标 来访问,数组Array的长度为 。

10、在操作系统中,被称做轻型的进程是 线程 。

11、 下列程序实现从当前目录的文件中读取文件内容并显示出来.请将程序补充完整.

import .*;

import ;

public class UnSerializeDate {

UnSerializeDate() {

Date d=null;

try {

FileInputStream f=new ____ FilelnputStream _____(“”);

ObjectInputStream s=new ObjectInputStream(____f____);

d=(Date) ject();

();

}

catch(Exception e) {

tackTrace();

}

n(“Unserialized Date object from ”);

n(“Date:”+d);

}

public static void main(String args[]) {

new UnSerializeDate();

}

}

12、Java语言中为了类的对象支持序列化,该类的定义中必须实现 Serializable

13、下列程序实现从控制台输入并读取输出字符串.请将程序补充完整

import .*;

public class CharInput {

public static void main(String args[]) throws ption{

String s;

InputStreamReader ir;

BufferedReader in;

ir=new__InputStreamReader__();

in=new_____BufferedReader_____(ir);

while ((s=ne()__)!=null) {

n(“Read;”+s);

}

}

}

14、中的一个重要的非流类,里面封装了对文件系统进行操作的功能,这样的类是

文件类(File) 。

15、DataOutputStream数据流向文件里写数据的方法为___ write()____。

16、Java中的字符输出流都是抽象类 Writer_的子类.

17、java对I/O访问还提供了同步处理机制,保证某时刻只有一个线程访问一个I/O流,这就是___过滤流___.

18、Java中的非字符输出流都是___OutputStream______抽象类的子类。

19、Java的输入输出流包括____字节流______、字符流、文件流、对象流以及多线程之间通信的管道。

20、Throwable类有两个子类:____Error_____类和Exception类。

21、java语言的类库中提供了一个___ Throwable ______类,所有的异常都必须是它的实例

或它子类的实例。

22、捕获异常的统一出口通过____ finally _____语句实现。

23、抛出异常、生成异常对象都可以通过____throw_____语句实现。

24、抛出异常的程序代码可以是__自定义异常____或者是JDK中的某个类,还可以是JVM.

25、java语言认为那些可预料和不可预料的出错称为____异常_____。

26、捕获异常要求在程序的方法中预先声明,在调用方法时用try-catch-___finally___语句捕获并处理。

27、catch子句都带一个参数,该参数是某个异常的类及其变量名,catch用该参数去与

_______抛出异常____对象的类进行匹配。

28、接口的所有成员域都具有public、static和 final 属性。

29、java默认导入的包是 lang 。

30、java中导入类使用的关键字是 import 。

31、以下程序的运行结果是 1234 。

public class ChangeStrDemo {

public static void changestr(String str){

str="welcome";

}

public static void main(String[] args) {

String str="1234";

changestr(str);

n(str);

}

}

32、以下程序的运行结果是 in Second class 。

class First{

public First(){

aMethod(); }

public void aMethod(){

n(“in First class”);}

}

public class Second extends First{

public void aMethod(){

n(“in Second class”);}

public static void main(String[ ] args){

new Second( ); }

}

33、以下程序的运行结果是 abdcbdcb 。

public class FooDemo{

static boolean foo(char c) {

(c);

return true;

}

public static void main(String[] args ) {

int i =0;

for ( foo(’a’); foo(’b’)&&(i<2); foo(’c’)){

i++ ;

foo(’d’);

}

}

}

34、下程序的运行结果为 int 。

class OverloadDemo{

void testOverload( int i ){

n(“int”);

}

void testOverload(String s){

n(“String”);

}

public static void main(String args[ ]){

OverloadDemo a=new OverloadDemo ( );

char ch=’x’;

erload(ch);

}

}

35、在Java中,一切都是对象,类中包含两个部分,分别是变量和方法。类中定义的方法称为

成员方法或成员函数 。

36、int x=300;byte y=(byte)x;y的值大小是 44 。

37、int x=300;char y=(char)x;y的值大小是 300 。

38、强制类型转换发生在占用内存位数多的类型向占用内存少的类型转换过程中,程序员在设置转换的格式为:将希望得到的数据类型放到 圆括号 内,置于要转换的值的前面。

39、Java程序中当两个操作数为float或double时,其运算结果的类型为 double 。

40、Java程序中当两个操作数为int或float时,其运算结果的类型为 float 。

41、Java程序中当两个操作数为byte或short时,其运算结果的类型为 int 。

42、Java是强类型语言,当不同类型量共同参与运算时,需要先统一他们的类型,然后才能进行运算,类型转换的原则是:让两个占位大小不同的操作数 占据相同的位数 ,

然后进行运算。

43、程序int x = 16; int y= x<100?x*100:x*10; 变量y值是 1600 。

44、程序int x = 16; int y= 32; 表达式 (x>3*y)|| (y>x)的值是 true 。

45、:++是一元算术运算符,a ++表示先使用a的值,然后a的值再加1,而++a则表示 先让a加1,然后再使用a的值 。

46、:++是一元算术运算符,a++表示 先使用a的值,然后a的值再加1 ,而++a则表示先让a加1,然后再使用a的值。

47、每个运算符都要带一个或多个操作数,带一个操作数的运算符习惯称为一元运算符,带二个操作数的运算符习惯称为 二元 运算符,带三个操作数的运算符习惯称为三元运算符。

48、表达式中仅含有逻辑运算符的表达式称为逻辑表达式,逻辑表达式的运算结果是一个

逻辑值 。

49、表达式中仅含有关系运算符的表达式称为关系表达式,关系表达式的运算结果是一个 数值 。

50、表达式中仅含有算术运算符的表达式称为算术表达式,算术表达式的运算结果是一个 数据型数值 。

51、程序中的表达式是有操作数及运算符组成,其中运算符依据其操作的性质分为算术运算符、关系运算符及 逻辑运算符 。

52、程序中的表达式是有操作数及运算符组成,其中运算符依据其操作的性质分为算术运算符、 关系运算符 及逻辑运算符。

53、程序中的表达式是有操作数及运算符组成,其中运算符依据其操作的性质分为 算术运算符 、关系运算符及逻辑运算符。

54、Java定义的变量要求赋初值,如果没有显式赋值,整型变量获得的值是0,实型变量的值是0.0,布尔类型数据的量是false,复合数据变量的值是 null 。

55、Java定义的变量要求赋初值,如果没有显式赋值,整型变量获得的值是0,实型变量的值是0.0,布尔类型数据的量是 false ,复合数据变量的值是分null。

56、Java定义的变量要求赋初值,如果没有显式赋值,整型变量获得的值是0,实型变量的值是 0.0 ,布尔类型数据的量是false,复合数据变量的值是分null。

57、Java定义的变量要求赋初值,如果没有显式赋值,整型变量获得的值是 0 ,实型变量的值是0.0,布尔类型数据的量是false,复合数据变量的值是分null

58、使用关键字 final 修饰的量是常量,这种量必须赋初值。

59、程序中用到字符型常量,常量值必须用一对 单引号 括起来。

60、逻辑类型也称为布尔类型,它的值只有两个,即“真”和“假”,它在内存中只占 1 个字节。他的字的常量值为true和false。

61、逻辑类型也称为布尔类型,它的值只有两个,即“真”和“假”,它在内存中只占1个字节。他的常量值为 true和false 。

62、浮点数也有常量形式,如果一个数值中包含小数点、指数部分(字符E)、或其后跟有字符F或字符 f ,则这个常数就是浮点数。

63、Java提供了两种实型量,一种是 单精度浮点数 ,用float关键字说明,另一种是 双精度浮点数 ,用double关键字说明,他们都是有符合数。float数在内存占4字节数,double型的量在内存中占8个字节数。

64、Java中预定义的数据类型中都有对应的常量,对于整型直接数,他的形式又有多种,以1-9开头的正负整数为十进制,以0开头的正负整数为八进制数,以0x或者0X开头的正负整数为 十六进制 数。

65、Java中预定义的数据类型中都有对应的常量,对于整型直接数,他的形式又有多种,以1-9开头的正负整数为十进制,以0开头的正负整数为 八进制 数,以0x或者0X开头的正负整数为十六进制数。

66、Java中预定义的数据类型中都有对应的常量,对于整型直接数,他的形式又有多种,以1-9开头的正负整数为 十进制 ,以0开头的正负整数为八进制数,以0x或者0X开头的正负整数为十六进制数。

67、整数类型是用来表示整数的数据类型,Java提供了4种整型量,分别是byte、short、int

和 long ,他们在内存总占用的字节数依次从小到大,分别为1个、2个、4个和 8 个。

68、整数类型是用来表示整数的数据类型,Java提供了4种整型量,分别是byte、 short 、int 和long,他们在内存总占用的字节数依次从小到大,分别为1个、 2 个、4个和8个。

69、整数类型是用来表示整数的数据类型,Java提供了4种整型量,分别是 byte 、short、int 和long,他们在内存总占用的字节数依次从小到大,分别为 1 个、2个、4个和8个。

70、Java程序可以分为 应用程序 和 小应用程序 两种。

71、在Java程序设计中,程序员创建 java 文件,然后编译器把它们转化为 class 文件。

72、下面程序抛出了一个“异常”并捕捉了它。请将横线处填入适当内容确保程序正确。

class TrowsDemo {

static void procedure() throws IllegalAccessExcepton {

n(“inside procedure”);

throw ____new___ IllegalAccessException(“demo”);

}

public static void main(String args[]) {

try {

procedure();

} _catch(IllegalAccessExcepton e)____ {

n(“捕获:”+e);

}

}

The furthest distance in the world

Is not between life and death

But when I stand in front of you

Yet you don't know that

I love you.

The furthest distance in the world

Is not when I stand in front of you

Yet you can't see my love

But when undoubtedly knowing the love from both

Yet cannot be together.

The furthest distance in the world

Is not being apart while being in love

But when I plainly cannot resist the yearning

Yet pretending you have never been in my heart.

The furthest distance in the world

Is not struggling against the tides

But using one's indifferent heart

To dig an uncrossable river

For the one who loves you.


本文标签: 运算符 类型 数组 表达式