java试题库及答案 java题库及答案简答题_JAVA

java基本语言简答题.doc

第二章JAVA语言基础一选择题1下列JAVA标识符,错误的是()DA、_SYS_VARLB、CHANGEC、USER_NAMED、1_FILE2下列不属于简单数据类型的是()BA、整数类型B、类C、符点数类型D、布尔类型3下列属于JAVA关键词的是()CA、TRUEB、GOTOC、FLOATD、NULL4下列声明和赋值语句错误的是CA、DOUBLEW31415B、STRINGSTRL”BYE”C、FLOATZ674567D、BOOLEANTRUTHTRUE5JAVA中,八进制数以______开头。BA、0XB、0C、0XD、086自定义类型转换是由按优先关系从低级数据转换为高级数据,优先次序为(AA、CHARINTLONGFLOATDOUBLEB、INTLONGFLOATDOUBLECHARC、LONGFLOATINTDOUBLECHARD、以上都不对7在JAVA中,INTEGERMAX_VALUE表示BA、浮点类型最大值B、整数类型最大值C、长整型最大值D、以上说法都不对8JAVA中,数据类型值中不可能出现的符号是()DA、DB、FC、ED、/9下列表示单引号的是()BA、‘B、\’C、\\\\’D、‘\\10下列语句片断中,FOUR得值为()DINTTHREE3CHARONE‘1’CHARFOURCHARTHREEONEA、3B、1C、31D、411下列不属于整型变量的类型是CA、BYTEB、SHORTC、FLOATD、LONG12INT类型整型变量在内存中的位数为CA、8B、16C、32D、6413下列数据类型转换,必须进行强制类型转换的是DA、BYTE→INTB、SHORT→LONGC、FLOAT→DOUBLED、INT→CHAR14JAVA中,用()关键字定义常量AA、FINALB、DEFINEC、FLOATD、CONST15关于变量的作用范围,下列说法错误的是AA、异常处理参数作用域为整个类B、局部变量作用于声明该变量的方法代码段C、类变量作用于声明该变量的类D、方法参数作用于传递到方法内代码段16下列属于条件运算符的是BA、B、C、INTBINTCIFA50{B9}CBA}}A、10B、0C、19D、编译出错18下列程序片断的执行,说法正确的是DPUBLICCLASSTEST{PUBLICSTATICVOIDMAIN(STRINGARGS){BYTEB=100;INTI=B;INTA=2000;B=A;SYSTEMOUTPRINTLNB}}A、B的值为100B、B的值为2000C、第六行出错D、第八行出错1900101010(OUTERFORINTI0II{CONTINUEOUTER}A}}SYSTEMOUTPRINTLNA}}A、0B、2C、3D、436下列数组定义及赋值,错误的是BAINTINTARRAYBINTARRAYNEWINT3INTARRAY11INTARRAY22INTARRAY33CINTA{1,2,3,4,5}DINTNEWINT2A0NEWINT3A1NEWINT337在JAVA中,字符串由JAVALANGSTRING和()定义BEJAVALANGSTRINGCHARFJAVALANGSTRINGBUFFERGJAVAIOSTRINGCHARHJAVAIOSTRINGBUFFER二、填空题1在JAVA语言中,BOOLEAN型常量只有TRUE和__FALSE___两个值。2标识符是以_字母____、下划线、美元符号作为首字母的字符串序列。3下面的语句是声明一个变量并赋值BOOLEANB158;B1的值是__TRUE____。4在JAVA程序中,用关键字_FINAL____修饰的常量对象创建后就不能再修改了。5数据类型包括简单数据类型和复合数据类型。复合数据类型又包括类、数组、__接口____。6八进制整数012表示十进制的_10______。7浮点型数据属于实型数据,分为FLOAT和__DOUBLE____两种类型。8类变量在类中声明,而不是在类的某个方法中声明,它的作用域是_整个类_____9JAVA语言中的各种数据类型之间提供自动转换,如第1操作数是BYTE类型,第2操作数是FLOAT类型,其结果是_FLOA____类型。10在JAVA语言中,如果数值后没有字母,计算机默认值为_DOUBLE_____类型。11下面程序分别用WHILE、DOWHILE和FOR语句实现110累计求和。请在横线处填入适当内容完成程序。PUBLICCLASSSUM{PUBLICSTATICVOIDMAINSTRINGARGS{SYSTEMOUTPRINTLN“\\NWHILE循环”INTN10,SUM0WHILE_N0______{SUMNN}SYSTEMOUTPRINTLN“SUMIS”SUMSYSTEMOUTPRINTLN“\\NDO_WHILE循环”N0SUM0DO{SUMNN}WHILE____N10___SYSTEMOUTPRINTLN“SUMIS”SUMSYSTEMOUTPRINTLN“\\NFOR循环”SUM0FORINTI1_110_____I{SUMI}SYSTEMOUTPRINTLN“SUMIS”SUM}}定义DOUBLE型数组DOUBLED1{12,23,34,45,56}则D12__34_____数组是有序数据的集合,数组中的每个元素具有相同的__数据类型______14下列程序输出结果为__14,S_____PUBLICCLASSTEST{PUBLICSTATICVOIDMAINSTRINGARGS{STRINGS”IAMASTRING”INTNSLENGTHCHARCSCHARAT7SYSTEMOUTPRINTLNNSYSTEMOUTPRINTLNC}}