Java2实用教程(第5版)习题解答(活动za)
Java 2实用教程(第5版)习题解答
习题解答习题1(第1章)一、问答题1.James Gosling2.需3个步骤:1)用文本编辑器编写源文件。
2)使用javac编译源文件,得到字节码文件。
3)使用解释器运行程序。
3.源文件由若干个类所构成。
对于应用程序,必须有一个类含有public static void main(String args[])的方法,含有该方法的类称为应用程序的主类。
不一定,但至多有一个public类。
4.set classpath=D:\jdk\jre\lib\rt.jar;.;5.java和class6. java Bird7.独行风格(大括号独占行)和行尾风格(左大扩号在上一行行尾,右大括号独占行)二、选择题1.B。
2.D。
三、阅读程序1.(a)Person.java。
(b)两个字节码,分别是Person.class和Xiti.class。
(c)得到“NoSuchMethodError”,得到“NoClassDefFoundError: Xiti/class”,得到“您好,很高兴认识您nice to meet you”习题2(第2章)一、问答题1.用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符。
标识符由字母、下划线、美元符号和数字组成,第一个字符不能是数字。
false不是标识符。
2.关键字就是Java语言中已经被赋予特定意义的一些单词,不可以把关键字作为名字来用。
true和false不是关键字。
6个关键字:class implements interface enum extends abstract。
3.boolean,char,byte,short,int,long,float,double。
4.float常量必须用F或f为后缀。
double常量用D或d为后缀,但允许省略后缀。
5.一维数组名.length。
二维数组名.length。
二、选择题精选文库1.C。
2.ADF。
3.B。
Java 2实用教程习题解答
J a v a2实用教程(第5版)习题解答(总39页)-本页仅作为预览文档封面,使用时请删除本页-习题解答习题1(第1章)一、问答题1.James Gosling2.需3个步骤:1)用文本编辑器编写源文件。
2)使用javac编译源文件,得到字节码文件。
3)使用解释器运行程序。
3.源文件由若干个类所构成。
对于应用程序,必须有一个类含有public static void main(String args[])的方法,含有该方法的类称为应用程序的主类。
不一定,但至多有一个public类。
4.set classpath=D:\jdk\jre\lib\;.;5. java和class6. java Bird7.独行风格(大括号独占行)和行尾风格(左大扩号在上一行行尾,右大括号独占行)二、选择题1.B。
2.D。
三、阅读程序1.(a)。
(b)两个字节码,分别是和。
(c)得到“NoSuchMethodError”,得到“NoClassDefFoundError: Xiti/class”,得到“您好,很高兴认识您 nice to meet you”习题2(第2章)一、问答题1.用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符。
标识符由字母、下划线、美元符号和数字组成,第一个字符不能是数字。
false不是标识符。
2.关键字就是Java语言中已经被赋予特定意义的一些单词,不可以把关键字作为名字来用。
true和false不是关键字。
6个关键字:class implements interface enum extends abstract。
3.boolean,char,byte,short,int,long,float,double。
14.float常量必须用F或f为后缀。
double常量用D或d为后缀,但允许省略后缀。
5.一维数组名.length。
二维数组名.length。
二、选择题1.C。
Java-2实用教程(第5版)习题解答(2021年整理精品文档)
Java-2实用教程(第5版)习题解答编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(Java-2实用教程(第5版)习题解答)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为Java-2实用教程(第5版)习题解答的全部内容。
习题解答习题1(第1章)一、问答题1.Java语言的主要贡献者是谁?2.开发Java应用程序需要经过哪些主要步骤?3.Java源文件是由什么组成的?一个源文件中必须要有public类吗?4.如果JDK的安装目录为D:\jdk,应当怎样设置path和classpath的值?5.Java源文件的扩展名是什么?Java字节码的扩展名是什么?6.如果Java应用程序主类的名字是Bird,编译之后,应当怎样运行该程序?7.有哪两种编程风格,在格式上各有怎样的特点?1.James Gosling2.需3个步骤:1)用文本编辑器编写源文件。
2)使用javac编译源文件,得到字节码文件.3)使用解释器运行程序。
3.源文件由若干个类所构成。
对于应用程序,必须有一个类含有public static void main(String args[])的方法,含有该方法的类称为应用程序的主类。
不一定,但至多有一个public类。
4.set classpath=D:\jdk\jre\lib\rt。
jar;。
;5. java和class6. java Bird7。
独行风格(大括号独占行)和行尾风格(左大扩号在上一行行尾,右大括号独占行)二、选择题1.B。
2.D。
1.下列哪个是JDK提供的编译器?A)java.exeB) javac。
exeC)javap。
Java2实用教程第5版习题解答
Java-2实用教程(第5版)习题解答习题解答习题1(第1章)一、问答题1.Java语言的主要贡献者是谁?2.开发Java应用程序需要经过哪些主要步骤?3.Java源文件是由什么组成的?一个源文件中必须要有public类吗?4.如果JDK的安装目录为D:\jdk,应当怎样设置path和classpath的值?5.Java源文件的扩展名是什么?Java字节码的扩展名是什么?6.如果Java应用程序主类的名字是Bird,编译之后,应当怎样运行该程序?7.有哪两种编程风格,在格式上各有怎样的特点?1.James Gosling2.需3个步骤:1)用文本编辑器编写源文件。
2)使用javac编译源文件,得到字节码文件。
3)使用解释器运行程序。
3.源文件由若干个类所构成。
对于应用程序,必须有一个类含有public static void main(String args[])的方法,含有该方法的类称为应用程序的主类。
不一定,但至多有一个public类。
4.set classpath=D:\jdk\jre\lib\rt.jar;.;5. java和class6. java Bird7. 独行风格(大括号独占行)和行尾风格(左大扩号在上一行行尾,右大括号独占行)二、选择题1.B。
2.D。
1.下列哪个是JDK提供的编译器?A) java.exeB) j avac.exeC) javap.exeD) javaw.exe2.下列哪个是Java应用程序主类中正确的main方法?A) public void main (String args[ ])B) s tatic void main (String args[ ])C) public static void Main (String args[])D) public static void main (String args[ ])三、阅读程序阅读下列Java源文件,并回答问题。
Java 2实用教程(第5版)习题解答
习题解答习题1(第1章)一、问答题1.James Gosling2.需3个步骤:1)用文本编辑器编写源文件。
2)使用javac编译源文件,得到字节码文件.3)使用解释器运行程序.3.源文件由若干个类所构成。
对于应用程序,必须有一个类含有public static void main (String args[])的方法,含有该方法的类称为应用程序的主类。
不一定,但至多有一个public 类。
4.set classpath=D:\jdk\jre\lib\rt。
jar;.;5.java和class6. java Bird7.独行风格(大括号独占行)和行尾风格(左大扩号在上一行行尾,右大括号独占行)二、选择题1.B。
2.D.三、阅读程序1.(a)Person。
java。
(b)两个字节码,分别是Person。
class和Xiti.class.(c)得到“NoSuchMethodError",得到“NoClassDefFoundError:Xiti/class",得到“您好,很高兴认识您nice to meet you”习题2(第2章)一、问答题1.用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符。
标识符由字母、下划线、美元符号和数字组成,第一个字符不能是数字。
false不是标识符。
2.关键字就是Java语言中已经被赋予特定意义的一些单词,不可以把关键字作为名字来用.true和false不是关键字.6个关键字:class implements interface enum extends abstract。
3.boolean,char,byte,short,int,long,float,double。
4.float常量必须用F或f为后缀。
double常量用D或d为后缀,但允许省略后缀.5.一维数组名.length。
二维数组名。
length。
二、选择题1.C。
Java 2实用教程(第5版)习题解答,DOC
习题解答习题1(第1章)一、问答题1.JamesGosling2.需3个步骤:1)用文本编辑器编写源文件。
2)使用javac编译源文件,得到字节码文件。
3)3.4.5.java和6.javaBird7.1.B。
21.(a)”,得到“习题21.2.不是关键字。
63.4.float51.C。
2.ADF。
3.B。
4.BE。
5.【代码2】【代码3】【代码4】【代码5】。
6.B。
三、阅读或调试程序1.属于操作题,解答略。
2.属于操作题,解答略。
3.属于操作题,解答略。
4.【代码1】:4。
【代码2】:b[0]=1。
5.【代码1】:40。
【代码2】:7四、编写程序1.publicclassE{publicstaticvoidmain(Stringargs[]){他');}}2.publicclassE{publicstaticvoidmain(Stringargs[]){charcStart='α',cEnd='ω';for(charc=cStart;c<=cEnd;c++)"+c);}}习题31.2.不可以3.4.5.结束6.可以1.A。
21.你,苹,2.Jeep3.1.sum=sum+a;i++;a=a*i;}}}2.publicclassXiti2{publicstaticvoidmain(Stringargs[]){inti,j;for(j=2;j<=100;j++){for(i=2;i<=j/2;i++){if(j%i==0)if(i>j/2){"+j);}}}}3.classXiti3{publicstaticvoidmain(Stringargs[]){doublesum=0,a=1,i=1;do{sum=sum+a;i++;}}}}4.}}}}5.item=item*10+m;}}}6.publicclassXiti6{publicstaticvoidmain(Stringargs[]){intn=1;longsum=0;while(true){sum=sum+n;n++;if(sum>=8888)break;}}}习题4(第4章)一、问答题1.封装、继承和多态。
Java-2实用教程(第5版)习题解答
习题解答习题1(第1章)一、问答题1.Java语言的主要贡献者是谁?2.开发Java应用程序需要经过哪些主要步骤?3.Java源文件是由什么组成的?一个源文件中必须要有public类吗?4.如果JDK的安装目录为D:\jdk,应当怎样设置path和classpath的值?5.Java源文件的扩展名是什么?Java字节码的扩展名是什么?6.如果Java应用程序主类的名字是Bird,编译之后,应当怎样运行该程序?7.有哪两种编程风格,在格式上各有怎样的特点?1.James Gosling2.需3个步骤:1)用文本编辑器编写源文件。
2)使用javac编译源文件,得到字节码文件。
3)使用解释器运行程序.3.源文件由若干个类所构成。
对于应用程序,必须有一个类含有public static void main(String args[])的方法,含有该方法的类称为应用程序的主类。
不一定,但至多有一个public类。
4.set classpath=D:\jdk\jre\lib\rt。
jar;。
;5。
java和class6。
java Bird7。
独行风格(大括号独占行)和行尾风格(左大扩号在上一行行尾,右大括号独占行)二、选择题1.B。
2.D.1.下列哪个是JDK提供的编译器?A) java.exeB) javac.exeC) javap。
exeD) javaw.exe2.下列哪个是Java应用程序主类中正确的main方法?A) public void main (String args[])B) static void main (String args[])C) public static void Main (String args[])D) public static void main (String args[])三、阅读程序阅读下列Java源文件,并回答问题。
public class Person {void speakHello(){System.out。
Java2实用教程(第5版)习题解答(活动za)
;
;
( ) {
;
}
( ) {
;
}
(){
("速度:"());
("硬盘容量:"());
}
}
{
( []) {
();
();
();
();
();
();
();
();
}
}
习题
一、问答题
.不可以。
.是。
.不继承。
.声明与父类同名的成员变量。
.子类重写的方法类型和父类的方法的类型一致或者是父类的方法的类型的子类型,重写的方法的名字、参数个数、参数的类型和父类的方法完全相同。重写方法的追求是隐藏继承的方法,子类通过方法的重写可以把父类的状态和行为改变为自身的状态和行为。
();
("使用结构");
();
}
}
{
;模型
;视图
;视图
;控制器
() {
();
();
();
}
() {
();
();
();
();
();
("计算面积");
();
( ("上底:"));
();
( ("下底:"));
();
( ("高:"));
();
();
();
();
( ());
}
( ) {
{
(()());
(()());
}
() {
"狗";
}
}
{
() {
("喵喵...喵喵");
Java 2实用教程(第5版)习题解答
习题解答习题1(第1章)一、问答题1.James Gosling2.需3个步骤:1)用文本编辑器编写源文件。
2)使用javac编译源文件,得到字节码文件。
3)使用解释器运行程序。
3.源文件由若干个类所构成.对于应用程序,必须有一个类含有public static void main (String args[])的方法,含有该方法的类称为应用程序的主类。
不一定,但至多有一个public 类。
4.set classpath=D:\jdk\jre\lib\rt.jar;。
;5。
java和class6。
java Bird7。
独行风格(大括号独占行)和行尾风格(左大扩号在上一行行尾,右大括号独占行)二、选择题1.B。
2.D。
三、阅读程序1.(a)Person。
java.(b)两个字节码,分别是Person。
class和Xiti.class。
(c)得到“NoSuchMethodError”,得到“NoClassDefFoundError: Xiti/class”,得到“您好,很高兴认识您nice to meet you”习题2(第2章)一、问答题1.用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符。
标识符由字母、下划线、美元符号和数字组成,第一个字符不能是数字。
false不是标识符。
2.关键字就是Java语言中已经被赋予特定意义的一些单词,不可以把关键字作为名字来用.true和false不是关键字。
6个关键字:class implements interface enum extends abstract. 3.boolean,char,byte,short,int,long,float,double.4.float常量必须用F或f为后缀.double常量用D或d为后缀,但允许省略后缀。
5.一维数组名.length。
二维数组名.length.二、选择题1.C.2.ADF.3.B。
完整word版Java2实用教程第5版习题解答
习题解答习题 1(第 1 章)一、问答题1. James Gosling2.需 3 个步骤:1) 用文本编辑器编写源文件。
2) 使用 javac 编译源文件 ,得到字节码文件。
3) 使用解释器运行程序。
3 . 源文件由若干个类所构成。
对于应用程序,必须有一个类含有 public static void main (String args[]) 的方法,含有该方法的类称为应用程序的主类。
不一定,但至多有一个 public 类。
4.1. B 。
2. D 。
三、阅读程序1 . ( a ) Person.java 。
( b )两个字节码,分别是 Person.class 和 Xiti.class 。
( c )得到 “ NoSuchMethodError ”,得到“ NoClassDefFoundError: Xiti/class ”,得到“您好,很高兴认 识您 nice to meet you ”习题 2(第 2 章)一、问答题1.用来标识类名、 变量名、 方法名、类型名、数组名、 文件名的有效字符序列称为标识符。
标识符由字母、 下划线、 美元符号和数字组成, 第一个字符不能是数字。
false 不是标识符。
2.关键字就是 Java 语言中已经被赋予特定意义的一些单词,不可以把关键字作为名字来 用。
true 和 false 不是关键字。
6 个关键字: class implements interface enum extends abstract 。
3.boolean ,char ,byte ,short ,int ,long ,float , double 。
4. float 常量必须用F 或f 为后缀。
double 常量用D 或d 为后缀,但允许省略后缀。
5. —维数组名.length 。
二维数组名.length 。
set classpath=D:\jdk\jre\lib\rt.jar;.;java 和 classjava Bird 独行风格(大括号独占行)和行尾风格(左大扩号在上一行行尾,右大括号独占行) 、选择题 5. 6.7.二、选择题1. C 。
Java 2实用教程(第5版)习题解答
习题解答习题1(第1章)一、问答题1.James Gosling2.需3个步骤:1)用文本编辑器编写源文件。
2)使用javac编译源文件,得到字节码文件.3)使用解释器运行程序.3.源文件由若干个类所构成。
对于应用程序,必须有一个类含有public static void main (String args[])的方法,含有该方法的类称为应用程序的主类。
不一定,但至多有一个public 类。
4.set classpath=D:\jdk\jre\lib\rt.jar;.;5。
java和class6。
java Bird7.独行风格(大括号独占行)和行尾风格(左大扩号在上一行行尾,右大括号独占行)二、选择题1.B.2.D.三、阅读程序1.(a)Person.java.(b)两个字节码,分别是Person。
class和Xiti。
class。
(c)得到“NoSuchMethodError”,得到“NoClassDefFoundError: Xiti/class”,得到“您好,很高兴认识您nice to meet you"习题2(第2章)一、问答题1.用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符。
标识符由字母、下划线、美元符号和数字组成,第一个字符不能是数字。
false不是标识符。
2.关键字就是Java语言中已经被赋予特定意义的一些单词,不可以把关键字作为名字来用。
true和false不是关键字。
6个关键字:class implements interface enum extends abstract. 3.boolean,char,byte,short,int,long,float,double。
4.float常量必须用F或f为后缀。
double常量用D或d为后缀,但允许省略后缀。
5.一维数组名。
length。
二维数组名。
length。
二、选择题1.C。
2.ADF。
Java 2实用教程(第5版)习题解答,DOC
习题解答习题1(第1章)一、问答题标识符由字母、下划线、美元符号和数字组成,第一个字符不能是数字。
false不是标识符。
2.关键字就是Java语言中已经被赋予特定意义的一些单词,不可以把关键字作为名字来用。
true和false不是关键字。
6个关键字:classimplementsinterfaceenumextendsabstract。
3.boolean,char,byte,short,int,long,float,double。
4.float常量必须用F或f为后缀。
double常量用D或d为后缀,但允许省略后缀。
5.一维数组名.length。
二维数组名.length。
二、选择题1.C。
2.ADF。
3.B。
4.BE。
5.【代码2】【代码3】【代码4】【代码5】。
6.B。
三、阅读或调试程序1.属于操作题,解答略。
2.属于操作题,解答略。
3.属于操作题,解答略。
4.【代码1】:4。
【代码2】:b[0]=1。
5.【代码1】:40。
【代码2】:7四、编写程序1.publicclassE{二、选择题1.A。
2.C。
3.C。
三、阅读程序1.你,苹,甜2.Jeep好好3.x=-5,y=-1四、编程序题1.publicclassXiti1{publicstaticvoidmain(Stringargs[]){doublesum=0,a=1;inti=1;while(i<=20){sum=sum+a;i++;for(sum=0,i=1,a=1;i<=20;i++){a=a*(1.0/i);sum=sum+a;}}}4.publicclassXiti4{publicstaticvoidmain(Stringargs[]){intsum=0,i,j;for(i=1;i<=1000;i++){for(j=1,sum=0;j<i;j++){if(i%j==0)sum=sum+j;}if(sum==i)}习题4(第4章)一、问答题1.封装、继承和多态。
Java2实用教程第5版习题解答
习题解答习题1(第1章)一、问答题1.Java语言的主要贡献者就是谁?2.开发Java应用程序需要经过哪些主要步骤?3.Java源文件就是由什么组成的?一个源文件中必须要有public类不?4.如果JDK的安装目录为D:\jdk,应当怎样设置path与classpath的值?5.Java源文件的扩展名就是什么?Java字节码的扩展名就是什么?6.如果Java应用程序主类的名字就是Bird,编译之后,应当怎样运行该程序?7.有哪两种编程风格,在格式上各有怎样的特点?1.James Gosling2.需3个步骤:1)用文本编辑器编写源文件。
2)使用javac编译源文件,得到字节码文件。
3)使用解释器运行程序。
3.源文件由若干个类所构成。
对于应用程序,必须有一个类含有public static void main(String args[])的方法,含有该方法的类称为应用程序的主类。
不一定,但至多有一个public类。
4.set classpath=D:\jdk\jre\lib\rt、jar;、;5、java与class6、java Bird7、独行风格(大括号独占行)与行尾风格(左大扩号在上一行行尾,右大括号独占行)二、选择题1.B。
2.D。
1.下列哪个就是JDK提供的编译器?A) java、exeB) javac、exeC) javap、exeD) javaw、exe2.下列哪个就是Java应用程序主类中正确的main方法?A) public void main (String args[ ])B) static void main (String args[ ])C) public static void Main (String args[])D) public static void main (String args[ ])三、阅读程序阅读下列Java源文件,并回答问题。
public class Person {void speakHello() {System、out、print("您好,很高兴认识您");System、out、println(" nice to meet you");}}class Xiti {public static void main(String args[]) {Person zhang = new Person();zhang、speakHello();}}(a)上述源文件的名字就是什么?(b)编译上述源文件将生成几个字节码文件?这些字节码文件的名字都就是什么?(c)在命令行执行java Person得到怎样的错误提示?执行java xiti得到怎样的错误提示?执行java Xiti、class得到怎样的错误提示?执行java Xiti得到怎样的输出结果?1.(a)Person、java。
Java 2实用教程(第5版)习题解答
习题解答习题1(第1章)一、问答题1.James Gosling2.需3个步骤:1)用文本编辑器编写源文件。
2)使用javac编译源文件,得到字节码文件。
3)使用解释器运行程序。
3.源文件由若干个类所构成。
对于应用程序,必须有一个类含有public static void main(String args[])的方法,含有该方法的类称为应用程序的主类。
不一定,但至多有一个public类。
4.set classpath=D:\jdk\jre\lib\rt.jar;.;5.java和class6. java Bird7.独行风格(大括号独占行)和行尾风格(左大扩号在上一行行尾,右大括号独占行)二、选择题1.B。
2.D。
三、阅读程序页脚内容11.(a)Person.java。
(b)两个字节码,分别是Person.class和Xiti.class。
(c)得到“NoSuchMethodError”,得到“NoClassDefFoundError: Xiti/class”,得到“您好,很高兴认识您nice to meet you”习题2(第2章)一、问答题1.用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符。
标识符由字母、下划线、美元符号和数字组成,第一个字符不能是数字。
false不是标识符。
2.关键字就是Java语言中已经被赋予特定意义的一些单词,不可以把关键字作为名字来用。
true和false 不是关键字。
6个关键字:class implements interface enum extends abstract。
3.boolean,char,byte,short,int,long,float,double。
4.float常量必须用F或f为后缀。
double常量用D或d为后缀,但允许省略后缀。
5.一维数组名.length。
二维数组名.length。
二、选择题1.C。
2.ADF。
Java-2实用教程(第5版)习题解答
习题解答习题1(第1章)一、问答题1.James Gosling2.需3个步骤:1)用文本编辑器编写源文件。
2)使用javac编译源文件,得到字节码文件。
3)使用解释器运行程序。
3.源文件由若干个类所构成。
对于应用程序,必须有一个类含有public static void main(String args[])的方法,含有该方法的类称为应用程序的主类。
不一定,但至多有一个public类。
4.set classpath=D:\jdk\jre\lib\rt.jar;.;5.java和class6. java Bird7.独行风格(大括号独占行)和行尾风格(左大扩号在上一行行尾,右大括号独占行)二、选择题1.B。
2.D。
三、阅读程序1.(a)Person.java。
(b)两个字节码,分别是Person.class和Xiti.class。
(c)得到“NoSuchMethodError”,得到“NoClassDefFoundError: Xiti/class”,得到“您好,很高兴认识您nice to meet you”习题2(第2章)一、问答题1.用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符。
标识符由字母、下划线、美元符号和数字组成,第一个字符不能是数字。
false不是标识符。
2.关键字就是Java语言中已经被赋予特定意义的一些单词,不可以把关键字作为名字来用。
true和false不是关键字。
6个关键字:class implements interface enum extends abstract。
3.boolean,char,byte,short,int,long,float,double。
4.float常量必须用F或f为后缀。
double常量用D或d为后缀,但允许省略后缀。
5.一维数组名.length。
二维数组名.length。
二、选择题1.C。
2.ADF。
3.B。
4.BE。
Java2实用教程2(第五版)耿祥义课后习题参考答案
Java2实用教程2(第五版)耿祥义课后习题参考答案Java2(第5版)最新答案耿祥义第1章一、问答题1.James Gosling2.需3个步骤:1.用文本编辑器编写源文件。
2.使用javac编译源文件,得到字节码文件。
3.使用解释器运行程序。
3.由类所构成,应用程序必须有一个类含有public static void main(String args[])方法,含有该方法的类称为应用程序的主类。
不一定,但最多有一个public类。
4.set classpath=D:\jdk\jre\lib\rt.jar;.;5. java和class6. java Bird7.独行风格(大括号独占行)和行尾风格(左大扩号在上一行行尾,右大括号独占行)二、选择题1.B。
2.D。
三、阅读程序1.(a)Person.java。
(b)两个字节码,分别是Person.class 和Xiti.class。
(c)得到“NoSuchMethodError”,得到“NoClassDefFoundError: Xiti/class”,得到“您好,很高兴认识您nice to meet you”第2章一、问答题1.用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符。
标识符由字母、下划线、美元符号和数字组成,第一个字符不能是数字。
false不是标识符。
2.关键字就是Java语言中已经被赋予特定意义的一些单词,不可以把关键字作为名字来用。
不是关键字。
class implements interface enum extends abstract。
3.boolean,char,byte,short,int,long,float,double。
4.float常量必须用F或f为后缀。
double常量用D或d为后缀,但允许省略后缀。
5.一维数组名.length。
二维数组名.length。
二、选择题1.C。
2.ADF。
Java2实用学习教案第5版学习的试题解答
习题解答习题1(第1章)一、问答题1.Java语言的主要贡献者是谁?2.开发Java应用程序需要经过哪些主要步骤?3.Java源文件是由什么构成的?一个源文件中一定要有public类吗?4.假如JDK的安装目录为D:\jdk,应该如何设置path和classpath的值?5.Java源文件的扩展名是什么?Java字节码的扩展名是什么?6.假如Java应用程序主类的名字是Bird,编译以后,应该如何运转该程序?A)7.有哪两种编程风格,在格式上各有如何的特色?B)1.JamesGoslingC)2.需3个步骤:D)用文本编写器编写源文件。
E)使用javac编译源文件,获得字节码文件。
F)使用解说器运转程序。
G)3.源文件由若干个类所构成。
关于应用程序,一定有一个类含有public staticvoidH)main(String args[])的方法,含有该方法的类称为应用程序的主类。
不必定,但至多有一个I)public类。
J)4.setclasspath=D:\jdk\jre\lib\rt.jar;.;K)java和classL)javaBirdM)独行风格(大括号独占行)和行尾风格(左大扩号在上一行行尾,右大括号独占行)二、选择题N)1.B。
2.D。
O)1.以下哪个是JDK供给的编译器?P)Q)R)S)T)2.以下哪个是Java应用程序主类中正确的main方法?U)publicvoidmain(Stringargs[])V)staticvoidmain(Stringargs[])W)publicstaticvoidMain(Stringargs[])X)publicstaticvoidmain(Stringargs[])三、阅读程序阅读以下Java源文件,并回答以下问题。
publicclassPerson{voidspeakHello(){}}classXiti{publicstaticvoidmain(Stringargs[]){Personzhang=newPerson();zhang.speakHello();}}a)上述源文件的名字是什么?b)编译上述源文件将生成几个字节码文件?这些字节码文件的名字都是什么?(c)在命令行履行javaPerson获得如何的错误提示?履行javaxiti获得如何的错误提示?履行java获得如何的错误提示?履行 javaXiti获得如何的输出结果?1.(a)。
Java-2实用教程(第5版)习题解答
习题解答习题1(第1章)一、问答题1.James Gosling2.需3个步骤:1)用文本编辑器编写源文件。
2)使用javac编译源文件,得到字节码文件。
3)使用解释器运行程序。
3.源文件由若干个类所构成。
对于应用程序,必须有一个类含有public static void main(String args[])的方法,含有该方法的类称为应用程序的主类。
不一定,但至多有一个public类。
4.set classpath=D:\jdk\jre\lib\rt.jar;.;5. java和class6. java Bird7.独行风格(大括号独占行)和行尾风格(左大扩号在上一行行尾,右大括号独占行)二、选择题1.B。
2.D。
三、阅读程序1.(a)Person.java。
(b)两个字节码,分别是Person.class和Xiti.class。
(c)得到“NoSuchMethodError”,得到“NoClassDefFoundError: Xiti/class”,得到“您好,很高兴认识您 nice to meet you”习题2(第2章)一、问答题1.用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符。
标识符由字母、下划线、美元符号和数字组成,第一个字符不能是数字。
false不是标识符。
2.关键字就是Java语言中已经被赋予特定意义的一些单词,不可以把关键字作为名字来用。
true和false不是关键字。
6个关键字:class implements interface enum extends abstract。
3.boolean,char,byte,short,int,long,float,double。
4.float常量必须用F或f为后缀。
double常量用D或d为后缀,但允许省略后缀。
5.一维数组名.length。
二维数组名.length。
二、选择题1.C。
2.ADF。
3.B。
(完整word版)Java-2实用教程(第5版)习题解答
习题解答习题1(第1章)一、问答题1.Java语言的主要贡献者是谁?2.开发Java应用程序需要经过哪些主要步骤?3.Java源文件是由什么组成的?一个源文件中必须要有public类吗?4.如果JDK的安装目录为D:\jdk,应当怎样设置path和classpath的值?5.Java源文件的扩展名是什么?Java字节码的扩展名是什么?6.如果Java应用程序主类的名字是Bird,编译之后,应当怎样运行该程序?7.有哪两种编程风格,在格式上各有怎样的特点?1.James Gosling2.需3个步骤:1)用文本编辑器编写源文件。
2)使用javac编译源文件,得到字节码文件。
3)使用解释器运行程序。
3.源文件由若干个类所构成。
对于应用程序,必须有一个类含有public static void main(String args[])的方法,含有该方法的类称为应用程序的主类。
不一定,但至多有一个public类。
4.set classpath=D:\jdk\jre\lib\rt.jar;.;5。
java和class6。
java Bird7.独行风格(大括号独占行)和行尾风格(左大扩号在上一行行尾,右大括号独占行)二、选择题1.B。
2.D。
1.下列哪个是JDK提供的编译器?A) java.exeB) javac。
exeC) javap。
exeD) javaw.exe2.下列哪个是Java应用程序主类中正确的main方法?A)public void main (String args[])B) static void main (String args[ ])C)public static void Main (String args[])D) public static void main (String args[])三、阅读程序阅读下列Java源文件,并回答问题。
public class Person {void speakHello(){System。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
二、选择题
.。.。.。.。.。.【代码】【代码】。.【代码】。
三、阅读程序
.【代码】:,【代码】:,【代码】:。
.。
.。
.【代码】,【代码】:。
.上机实习题目,解答略。
.上机实习题目,解答略。
四、编程题
{
;
() {
;
}
( ) {
;
}
}
{
;
() {
;
}
( ) {
;
}
}
.属性
.行为
.用类创建对象时。没有类型
.用类创建对象时。
.一个类中可以有多个方法具有相同的名字,但这些方法的参数必须不同,即或者是参数的个数不同,或者是参数的类型不同。可以。
.可以。不可以。
.不可以。
.一个类通过使用运算符可以创建多个不同的对象,不同的对象的实例变量将被分配不同的内存空间。所有对象的类变量都分配给相同的一处内存,对象共享类变量。
}
}
.*;
{
( [ ]) {
("");
("");
{ ();
();
();
();
;
;
();
() {
;
(" ");
();
();
}
();
();
();
();
();
}
( ){}
}
}
.*;
.*;
{
( []) {
("");
;
;
;
{ ();
("[^.]");
(()){
{ ();
;
;
();
}
( ){
();
}
}
("平均价格:");
();
();
();
();
}
( ) {
();
[] ("[^.]");
;
;
( <) {
{ ([]);
}
( ) {}
}
;
();
("\和:");
("\平均值:");
}
( ){
();
}
( ){
();
}
}
.*;
.*;
.*;
.*;
{
( []) {
();
}
}
{
;
;
;
() {
( ());
();
();
();
(" ");
();
();
();
();
();
("加");
("减");
("乘");
("除");
();
();
();
();
();
();
();
();
();
();
();
();
}
( ) {
;
(()) {
;
{ (());
(());
;
(());
("");
}
( )
{ ("请输入数字字符");
}
}
(()) {
;
{ (());
(());
二、选择题
.。.。
三、阅读程序
.()。()两个字节码,分别是和。()得到“”,得到“:”,得到“您好,很高兴认识您”
习题
一、问答题
.用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符。标识符由字母、下划线、美元符号和数字组成,第一个字符不能是数字。不是标识符。
.关键字就是语言中已经被赋予特定意义的一些单词,不可以把关键字作为名字来用。和不是关键字。个关键字:。
(()());
() ;
();
();
();
("面积:""\");
}
( ) {
("\""\");
}
}
}
{
;
() {
()*;
;
}
( ) {
;
}
( ) {
;
}
( ) {
;
}
}
习题(第章)
一、问答题
.使用。
.按字节读取文件,按字符读取文件。
.不可以。
.使用对象流写入或读入对象时,要保证对象是序列化的。
.使用对象流很容易得获取一个序列化对象的克隆,只需将该对象写入到对象输出流,那么用对象输入流读回的对象一定是原对象的一个克隆。
.不合理。
.“吵醒”休眠的线程。一个占有资源的线程可以让休眠的线程调用方法“吵醒”自己,即导致休眠的线程发生异常,从而结束休眠,重新排队等待资源。
( ());
}
}
习题(第章)
一、问答题
.有效。
.可以。
.不可以。
.一定是。
二、选择题
.。.。
三、阅读程序
.大家好,祝工作顺利!
.是接口变量。
.你好。
.属于上机实习程序,解答略。
四、编程题
.*;
{
( [ ]){
();
;
;
(()){
();
< :"数据不合理";
;
;
}
("个数的和为\");
("个数的平均值是\");
"年""月""日相隔"相隔天数"天");
}
}
..*;
{
( [ ]) {
;
;
;
();
();
();
();
();
();
();
();
}
}
.{
( [ ]) {
"你是谁?";
"\\";
(,"");
();
}
}
..*;
{
( []) {
"数学分,物理分,英语分";
();
("[^.]");
;
;
(()){
{ ();
;
;
();
二、编程题
.同时用到了例子中的类。
.*;
.*;
{
( []) {
;
;
;
("","","");
( ) ;
" * ";
{
();
();
(()) {
();
();
();
();
("\");
("\");
("\");
("\");
}
();
}
( ) {
();
}
}
}
.同时用到了例子中的类。
.*;
{
( []) {
[] ;
[][] ;
}
}
习题(第章)
一、问答题
.不是。"\\"是。
.和。
.和。
.负数。
.是。
.和。
.会发生异常。
二、选择题
.。.。.。.。.。
三、阅读程序
.【代码】:苹果。
.【代码】:。
.【代码】:。【代码】:我们。
.【代码】:。
.【代码】:。
.属于上机实习程序,解答略。
.属于上机实习程序,解答略。
四、编程题
.{
( [ ]) {
习题解答
习题
一、问答题
.
.需个步骤:
1)用文本编辑器编写源文件。
2)使用编译源文件,得到字节码文件。
3)使用解释器运行程序。
.源文件由若干个类所构成。对于应用程序,必须有一个类含有( [])的方法,含有该方法的类称为应用程序的主类。不一定,但至多有一个类。
.:\\\\;.;
.和
.
.独行风格(大括号独占行)和行尾风格(左大扩号在上一行行尾,右大括号独占行)
*;
}
("");
}
}
.{
( []){
;
(<){
(<){
()
;
}
(>){
(" ");
}
}
}
}
.{
( []) {
;
{ ;
;
()*;
}
(<);
("使用循环计算的");
(<) {
*();
;
}
("使用循环计算的");
}
}
.{
( []) {
;
(<) {
(<) {
()
;
}
()
("完数:");
}
}
}
.{
( []){
四、编写程序
.{
( []) {
(()'你');
(()'我');
(()'他');
}
}
.{
( [ ]){
'α''ω';