大家好,欢迎来到IT知识分享网。
书后习题 参考答案
习题 1 2
习题 2 3
习题 3 4
习题 4 10
习题 5 11
习题 6 14
习题 7 15
习题 9 16
习题 12 20
习题 13 25
习题 14 27
习题 15 28
习题 16 31
习题 17 39
习题 1
1?James Gosling
2?
?1?使用一个文本编辑器编写源文件。
?2?使用 Java编译器?javac.exe?编译 Java源程序?得到字节码文件。命令?
javac –d . 文件名称.java
?3?使用 Java解释器?java.exe?运行 Java程序。命令?
java 包名.类名
3?Java的源文件是由若干个书写形式互相独立的类、接口、枚举等组成。
应用程序中可以没有 public类?若有的话至多可以有一个 public类。
4?新建 JAVA_HOME系统环境变量?指向安装目录
在系统环境变量 path中增加内容?
%JAVA_HOME%\bin;
新建系统环境变量 classpath并填入三项?
.; %JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\lib\tools.jar
5? B
6? Java源文件的扩展名是.java。Java字节码的扩展名是.class。
7? D
8?
?1?Speak.java
?2?生成两个字节码文件?这些字节码文件的名字 Speak.class和 Xiti8.class
?3?java Xiti8
?4?执行 java Speak的错误提示
Exception in thread “main” java.lang.NoSuchMethodError: main
执行 java xiti8得到的错误提示
Exception in thread “main” java.lang.NoClassDefFoundError: xiti8 (wrong name: Xiti8)
执行 java Xiti8.class得到的错误提示
Exception in thread “main” java.lang.NoClassDefFoundError: Xiti8/class
执行 java Xiti8得到的输出结果
I’m glad to meet you
9?属于操作题?解答略。
习题 2
1? BD
2?【代码 1】 【代码 2】 错误 //【代码 3】更正为 float z=6.89F;
3?float型常量后面必须要有后缀“f”或“F”。
对于 double常量?后面可以有后缀“d”或“D”?但允许省略该后缀。
4?public class Xiti4{
public static void main (String args[ ]){
char ch1=’你’, ch2=’我’, ch3=’他’;
System.out.println(“\”” + ch1 + “\”的位置:” + (int)ch1);
System.out.println(“\”” + ch2 + “\”的位置:” + (int)ch2);
System.out.println(“\”” + ch3 + “\”的位置:” + (int)ch3);
}
}
5?数组名字.length
6?数组名字.length
7?
【代码 1】A,65
【代码 2】-127
【代码 3】 123456.783,123456.78312
8?
【代码 1】false
【代码 2】true
【代码 3】false
【代码 4】3
【代码 5】4.4
【代码 6】8.8
习题 3
1? 输出 110 if-else语句书写的不够规范?复合语句缺少大括号“{}”?代码不够清晰。
2?你好好酷!!
3?public class Xiti3_3 {
public static void main (String args[ ]){
int startPosition = 0, endPosition = 0;
char cStart = ‘а ‘, cEnd = ‘я
‘;
startPosition = (int)cStart; //cStart做 int型转换?结果赋给 startPosition
endPosition = (int)cEnd ; //cEnd做 int型转换运算?结果赋给 endPosition
System.out.println(“俄文字母表?”);
for(int i = startPosition; i <= endPosition; i++) {
char c = ‘\0’;
c = (char) i; // i做 char型转换运算?并将结果赋值给 c
System.out.print(” ” + c);
/
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/14075.html