Java概述和数据类型

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Java概述和数据类型

一、选择题

1、下列能生成Java文档的命令是

A)java B)javaprof C)jdb D)javadoc

2、下列标识符中合法的是

A)_book B)5files C)+static D)-3.1415926

3、下列数中代表八进制整数的是

A)0xA6 B)0144 C)1840 D)-1E3

4、下列数中代表单精度浮点数的是

A)0652 B)3.4457D C)0.298f D)0L

5、下列数中代表十六进制整数的是

A)0123 B)1900 C)fa00 D)0xa2

6、下列属于反斜杠字符的正确表示是

A)\\ B)*\\ C) \ D)\’\’

7、下列说法中正确的是

A)Java的源文件名与程序类名可以不同

B)java语言以方法为程序的基本单位

C)Applet是Java的一类特殊应用程序,它嵌入HTML中随主页发布到互联网上

D)由//符号开始的是多行执行语句

8、下列特点中,属于Java虚拟机执行特点的是

A)字节代码B)二进制代码C)静态连接D)编译执行

9、Java语言的许多特点中,下列不属于C++语言特点的是

A)高性能B)跨平台C)面向对象D)有类库

10、Java虚拟机的执行过程有多个特点,下列不属于JVM执行特点的是

A)多线程B)动态连接C)异常处理D)异步处理

11、在Java语言中对象的清除有多种实现的机制,下列技术属于垃圾回

收机制的是

A)字节编译B)内存跟踪C)语法检查D)堆栈上/下溢检查

二、填空题

1、按作用域分类,变量有局部变量、、方法参数和异常处理参数。

2、Java语言的各种数据类型之间提供两种转换:转换和强制转换。

3、字符变量以char表示其类型,它在内存中占bit。

4、Java语言的各种数据类型之间提供自动转换,如第1操作数是byte类型、第2操作数是float类型,其结果是类型。

5、在Java语言中,如数字后没有任何字母,计算机默认其值是类型。

三、编程题

1、在下划线处改正程序,并上机验证直到可执行为止:

public class ExerciseOne{

public static void main(String args[]){

int i=10;

short j;

j=(short)i;

System.out.println(j);

}

}

2、在下划线处改正程序,并上机验证直到可执行为止:

public class ExerciseTwo{

public static void main(String args[]){

int i=1;

int j=2;

byte k=(byte)(i+j);

System.out.println(k);

}

}

3、在下划线处补充程序,并上机验证直到可执行为止:

import java.io.*;

public class DataDefined{

public static void main(String args[]){

final int TIME=1867; //定义常量TIME为Int类型,且值为1867

byte b;

int i;

b=011;

i=123;

System.out.println(“TIME=”+TIME);

System.out.println(“b=”+b);

System.out.println(“i=”+i);

}

}

相关文档
最新文档