文档详情

JAVA大学实用教程(第三版)课后习题答案(可编辑).doc

发布:2018-11-14约1.61万字共33页下载文档
文本预览下载声明
JAVA大学实用教程(第三版)课后习题答案 第一章Java语言概述 2.“java编译器将源文件编译为的字节码文件是机器码”这句话正确吗? 答:不正确 java应用程序的主类必须含有怎样的方法? 答:含有main方法 4。“java应用程序必须有一个类是public类”这句话正确吗? 答;不正确,只能有一个public类 5。“java Applet程序的主类必须是public类”这句话正确吗? 答:正确,因为java Applet主类必须是Applet类的子类并且是public的类 6。请叙述java源程序的命名规则。 答:与public的类同名。 7。源文件生成的字节码文件在运行时都加载到内存中吗? 答:非也,动态随需要运行才加载。 面向对象的程序设计语言有那些基本特征? 答:封装;继承;多态性。 在Java程序中有多个类文件时,用Java命令应该运行那个类? 答:具有main方法的类 第二章 基本数据类型和数组 4。下列哪些语句是错的? Int x120; Byte b120; bx; 答:Bx;错应为 b(byte)x 5。下列哪些语句是错的? 答:yd;错,应y(float)d 6。下列两个语句是等价的吗? Char x97; Char x‘a’; 答:是等价的。 7。下列//.ntf语句输出结果是什么? Int a97; Byte b1byte128; Byte b2byte-129; //.ntf“%c,%d,%d”,a,b1,b2; 如果输出语句改为: //.ntf“%d,%d,%d”,a,b1,b2; 输出什么? 答:输出a , -128, 127 修改后输出 97,-128,127 数组是基本数据类型吗?怎样获取数组的长度? 答:不是基本数据类型,是复合数据类型。可以通过:数组名.length的方法获得数组长度 9。假设有两个int类型数组: Int[] anew int[10]; Int[] bnew int[8];ba; A[0]100; B[0]的值一定是100吗? 答;一定,因为a数组与b数组引用相同。 10。下列两个语句的作用等价吗? Int[] a1,2,3,4,5,6,7,8; Int[] anew int[8]; 答:不等价,前者有初值,后者指分配空间。初值数组元素为0 11.有语句: int [] a1,2,3,b4,5; ab;求a[0]b[1]? 为什么? 答: a[0]4 ; b[1]5 因为有相同的引用,同指向b[]. Java语言使用_________编码,每个字符占___________字节________byte位 Unicode 216 运算符、表达式与语句 1。下列语句输出的结果是什么? Int a100, x,y; X++a; Ya-- //.ntf“%d, %d,%d”,x,y,a; 答:101,101,100 2。下列语句那些有错误? Int x0; X5.0/2; Float y12.5F; y5.0/2; 答:x5.0/2; 错。 3。下列语句那些有错? Byte x32; Char c‘a’; Int nc-x; cc-x; 答:cc-x;错 应为 int类型。 4下列语句正确的是 A.表达式“12+5634”的值是true B.表达式“12+56||34”是非法表达式 C.表达式“x+y12”是非法表达式 D.表达式“12+5634”的值是13 答: (A,C) 5。对于整数m, m1的结果一定是2m吗? 答:不一定,高位有损失时,不是2m 6.对于两个int整形变量 Int m120, n240; 那么m^m?; m^n^n? 答:m^m0;m^n^n120 7.下列//.ntf语句输出的结果是什么? Int x10, y10, z10; Ifx9 y100; Z200; Else y-100; z-200; //.ntf“%d,%d,%d”,x,y,z; 输出: 10,100,-200 8.下列for语句输出结果是什么? Forint i1; i4; i++ Switchi Case 1: //.ntf“%c”,’a’; Case 2: //.ntf“%c”,’b’; Break; Case 3: //.ntf“%c”,’c’; Case 4: //.ntf“%c”,’d’; Break; 输出:a,b, b,c,d,d 9. 下列//.ntf语句输出的结果是什么? Char a[]‘a’,’b’,’c’,’d’,’e’; Fori0; ia.length/2; i++ char ca[i];a[i]a[a.length-i+1];a [a.length-i+1]c; //.ntf“%c
显示全部
相似文档