新建
上传
首页
助手
最?/div>
资料?/div>
工具

Java2 

实用教程

(

第三?/p>

) 

课后习题参考答?/p>

 

?/p>

1 

?/p>

Java 

入门

 

1. 

开发与运行

Jav a 

程序需要经过哪些主要步骤和过程?/p>

 

答:?/p>

 1

)编?/p>

Java 

源文?/p>

:

使用文本编辑器(

Edit 

或记事本),拓展名为

.java 

?/p>

2

)编?/p>

Java 

源文?/p>

:

使用

Java 

编译器(

javac.exe

)。得到字节码文件

*.class 

?/p>

3

)运?/p>

Java 

程序

:Java 

应用程序使用

Java 

解释器(

java.exe

)执行字节码文件?/p>

 

Java 

小应用程序使用支?/p>

Java 

标准的浏览器来执行?/p>

 

2. 

怎样区分应用程序和小应用程序?应用程序的主类或小应用程序的主类必须用

public 

修饰吗?

 

答:

 

①应用程序必须有

main 

方法,这个方法是程序执行的入口?/p>

 

小应用程序没?/p>

main 

方法?/p>

 

②应用程序的主类不一定用

public 

修饰;小应用程序的主类必须用

public 

修饰?/p>

 

3. Jav a 

程序是由什么组成的?一个程序中必须要有

public 

类吗?/p>

Jav a 

源文件的命名规则是怎样的?

 

答:

 

?/p>

Java 

程序由类组成?/p>

 

②应用程序可以没?/p>

public 

类;小应用程序一定有一个类?/p>

public 

类(主类)?/p>

 

③应用程?/p>

:

如果只有一个类,源文件名与该类的类名相同,拓展名为

.java

?/p>

 

有多个类时,如果?/p>

public 

类(最多一个)

,

源文件名?/p>

public 

类的?/p>

 

名相同,拓展名是

.java

;没?/p>

public 

类,源文件名与任何一个类的类?/p>

 

相同即可,拓展名?/p>

.java

?/p>

 

小应用程?/p>

:

源文件名与主类的类名相同,拓展名?/p>

.java

?/p>

 

4. 

在运行小程序?/p>

HTM L 

文件中可以使?/p>

codebas e 

属性指定小程序的字节码所驻留的目录。如果不使用

 

codebas e 

属性,小程序的字节码文件必须和运行它的

HTM L 

文件在同一目录中。编写一个小程序并将小程

 

序的字节码存放在某个目录中,比如

C:\5000

;把运行该小程序?/p>

HTM L 

文件(注意其中的

codebas e 

属性)

: 

<applet code=

你的小程序的字节?/p>

width=200 height=300 codebase=C: \5000> 

</applet> 

存放在另一个目录中?/p>

 

答:

 

以书中小应用程序为例进行说明

: 

①编?/p>

Java 

小应用程序源代码

 

import java.applet.*; 

import java.awt.*; 

public class Boy extends Applet 

{ 

public void paint(Graphics g) 

{ 

g.setColor(Color.red); 

g.drawString("

我一边喝着咖啡,一边学

Java 

?/p>

",5,30); 

g.setColor(Color.blue); 

g.drawString("

我学得很认真

",10,50); 

} 

} 

②将上述代码命名?/p>

Boy.java 

并进行编译得?/p>

Boy.class 

字节码文件;将得到的字节码文件存放在

 

 

三车资料库——学习资源共享专?/p>

 

C:\5000 

文件夹下?/p>

 

③编写小应用程序?/p>

HTML 

源文?/p>

: 

<applet code=Boy.class wdith=200 height=300 codebase=C:\5000> </applet> 

④将上述编写好的代码命名?/p>

Boy.html

;并将此文件存放?/p>

C:\5000 

文件夹以外的任意一个文件夹

 

中(?/p>

C:\1000

);

 

⑤运?/p>

Boy.html

?/p>

 

?/p>

2 

章标识符、关键字和数据类?/p>

 

1. 

什么叫标识符?标识符的规则是什么?

 

答:①用来标识类名、变量名、、方法名、类型名、数组名、文件名的有效字符序列?/p>

 

②由字母、下划线、美元符号和数字组成,并且第一个字符不能是数字字符,而且关键字不能作为标

 

识符?/p>

 

2. 

什么叫关键字?请说?/p>

5 

个关键字?/p>

 

答:?/p>

Java 

语言中已经被赋予特定意义的一些单词?/p>

 

?/p>

class break public return static extends 

等?/p>

 

3. Jav a 

的基本数据类型都是什么?

 

答:

boolean(

逻辑?/p>

) char(

字符?/p>

) float

?/p>

double(

浮点?/p>

) byte

?/p>

short

?/p>

int

?/p>

long(

整型

)

?/p>

 

4. 

下列哪些语句是错误的

: 

int x = 8; 

byte b = 127; 

b = x; 

?/p>

:b=x 

语句错误;原因是高级别的变量赋值给低级别的变量?/p>

,

一定要用显式转换即

b=(byte)x; 

?/p>

 

5. 

下列程序的输出结果是什么?

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

Java2 

实用教程

(

第三?/p>

) 

课后习题参考答?/p>

 

?/p>

1 

?/p>

Java 

入门

 

1. 

开发与运行

Jav a 

程序需要经过哪些主要步骤和过程?/p>

 

答:?/p>

 1

)编?/p>

Java 

源文?/p>

:

使用文本编辑器(

Edit 

或记事本),拓展名为

.java 

?/p>

2

)编?/p>

Java 

源文?/p>

:

使用

Java 

编译器(

javac.exe

)。得到字节码文件

*.class 

?/p>

3

)运?/p>

Java 

程序

:Java 

应用程序使用

Java 

解释器(

java.exe

)执行字节码文件?/p>

 

Java 

小应用程序使用支?/p>

Java 

标准的浏览器来执行?/p>

 

2. 

怎样区分应用程序和小应用程序?应用程序的主类或小应用程序的主类必须用

public 

修饰吗?

 

答:

 

①应用程序必须有

main 

方法,这个方法是程序执行的入口?/p>

 

小应用程序没?/p>

main 

方法?/p>

 

②应用程序的主类不一定用

public 

修饰;小应用程序的主类必须用

public 

修饰?/p>

 

3. Jav a 

程序是由什么组成的?一个程序中必须要有

public 

类吗?/p>

Jav a 

源文件的命名规则是怎样的?

 

答:

 

?/p>

Java 

程序由类组成?/p>

 

②应用程序可以没?/p>

public 

类;小应用程序一定有一个类?/p>

public 

类(主类)?/p>

 

③应用程?/p>

:

如果只有一个类,源文件名与该类的类名相同,拓展名为

.java

?/p>

 

有多个类时,如果?/p>

public 

类(最多一个)

,

源文件名?/p>

public 

类的?/p>

 

名相同,拓展名是

.java

;没?/p>

public 

类,源文件名与任何一个类的类?/p>

 

相同即可,拓展名?/p>

.java

?/p>

 

小应用程?/p>

:

源文件名与主类的类名相同,拓展名?/p>

.java

?/p>

 

4. 

在运行小程序?/p>

HTM L 

文件中可以使?/p>

codebas e 

属性指定小程序的字节码所驻留的目录。如果不使用

 

codebas e 

属性,小程序的字节码文件必须和运行它的

HTM L 

文件在同一目录中。编写一个小程序并将小程

 

序的字节码存放在某个目录中,比如

C:\5000

;把运行该小程序?/p>

HTM L 

文件(注意其中的

codebas e 

属性)

: 

<applet code=

你的小程序的字节?/p>

width=200 height=300 codebase=C: \5000> 

</applet> 

存放在另一个目录中?/p>

 

答:

 

以书中小应用程序为例进行说明

: 

①编?/p>

Java 

小应用程序源代码

 

import java.applet.*; 

import java.awt.*; 

public class Boy extends Applet 

{ 

public void paint(Graphics g) 

{ 

g.setColor(Color.red); 

g.drawString("

我一边喝着咖啡,一边学

Java 

?/p>

",5,30); 

g.setColor(Color.blue); 

g.drawString("

我学得很认真

",10,50); 

} 

} 

②将上述代码命名?/p>

Boy.java 

并进行编译得?/p>

Boy.class 

字节码文件;将得到的字节码文件存放在

 

 

三车资料库——学习资源共享专?/p>

 

C:\5000 

文件夹下?/p>

 

③编写小应用程序?/p>

HTML 

源文?/p>

: 

<applet code=Boy.class wdith=200 height=300 codebase=C:\5000> </applet> 

④将上述编写好的代码命名?/p>

Boy.html

;并将此文件存放?/p>

C:\5000 

文件夹以外的任意一个文件夹

 

中(?/p>

C:\1000

);

 

⑤运?/p>

Boy.html

?/p>

 

?/p>

2 

章标识符、关键字和数据类?/p>

 

1. 

什么叫标识符?标识符的规则是什么?

 

答:①用来标识类名、变量名、、方法名、类型名、数组名、文件名的有效字符序列?/p>

 

②由字母、下划线、美元符号和数字组成,并且第一个字符不能是数字字符,而且关键字不能作为标

 

识符?/p>

 

2. 

什么叫关键字?请说?/p>

5 

个关键字?/p>

 

答:?/p>

Java 

语言中已经被赋予特定意义的一些单词?/p>

 

?/p>

class break public return static extends 

等?/p>

 

3. Jav a 

的基本数据类型都是什么?

 

答:

boolean(

逻辑?/p>

) char(

字符?/p>

) float

?/p>

double(

浮点?/p>

) byte

?/p>

short

?/p>

int

?/p>

long(

整型

)

?/p>

 

4. 

下列哪些语句是错误的

: 

int x = 8; 

byte b = 127; 

b = x; 

?/p>

:b=x 

语句错误;原因是高级别的变量赋值给低级别的变量?/p>

,

一定要用显式转换即

b=(byte)x; 

?/p>

 

5. 

下列程序的输出结果是什么?

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

Java2 

实用教程

(

第三?/p>

) 

课后习题参考答?/p>

 

?/p>

1 

?/p>

Java 

入门

 

1. 

开发与运行

Jav a 

程序需要经过哪些主要步骤和过程?/p>

 

答:?/p>

 1

)编?/p>

Java 

源文?/p>

:

使用文本编辑器(

Edit 

或记事本),拓展名为

.java 

?/p>

2

)编?/p>

Java 

源文?/p>

:

使用

Java 

编译器(

javac.exe

)。得到字节码文件

*.class 

?/p>

3

)运?/p>

Java 

程序

:Java 

应用程序使用

Java 

解释器(

java.exe

)执行字节码文件?/p>

 

Java 

小应用程序使用支?/p>

Java 

标准的浏览器来执行?/p>

 

2. 

怎样区分应用程序和小应用程序?应用程序的主类或小应用程序的主类必须用

public 

修饰吗?

 

答:

 

①应用程序必须有

main 

方法,这个方法是程序执行的入口?/p>

 

小应用程序没?/p>

main 

方法?/p>

 

②应用程序的主类不一定用

public 

修饰;小应用程序的主类必须用

public 

修饰?/p>

 

3. Jav a 

程序是由什么组成的?一个程序中必须要有

public 

类吗?/p>

Jav a 

源文件的命名规则是怎样的?

 

答:

 

?/p>

Java 

程序由类组成?/p>

 

②应用程序可以没?/p>

public 

类;小应用程序一定有一个类?/p>

public 

类(主类)?/p>

 

③应用程?/p>

:

如果只有一个类,源文件名与该类的类名相同,拓展名为

.java

?/p>

 

有多个类时,如果?/p>

public 

类(最多一个)

,

源文件名?/p>

public 

类的?/p>

 

名相同,拓展名是

.java

;没?/p>

public 

类,源文件名与任何一个类的类?/p>

 

相同即可,拓展名?/p>

.java

?/p>

 

小应用程?/p>

:

源文件名与主类的类名相同,拓展名?/p>

.java

?/p>

 

4. 

在运行小程序?/p>

HTM L 

文件中可以使?/p>

codebas e 

属性指定小程序的字节码所驻留的目录。如果不使用

 

codebas e 

属性,小程序的字节码文件必须和运行它的

HTM L 

文件在同一目录中。编写一个小程序并将小程

 

序的字节码存放在某个目录中,比如

C:\5000

;把运行该小程序?/p>

HTM L 

文件(注意其中的

codebas e 

属性)

: 

<applet code=

你的小程序的字节?/p>

width=200 height=300 codebase=C: \5000> 

</applet> 

存放在另一个目录中?/p>

 

答:

 

以书中小应用程序为例进行说明

: 

①编?/p>

Java 

小应用程序源代码

 

import java.applet.*; 

import java.awt.*; 

public class Boy extends Applet 

{ 

public void paint(Graphics g) 

{ 

g.setColor(Color.red); 

g.drawString("

我一边喝着咖啡,一边学

Java 

?/p>

",5,30); 

g.setColor(Color.blue); 

g.drawString("

我学得很认真

",10,50); 

} 

} 

②将上述代码命名?/p>

Boy.java 

并进行编译得?/p>

Boy.class 

字节码文件;将得到的字节码文件存放在

 

 

三车资料库——学习资源共享专?/p>

 

C:\5000 

文件夹下?/p>

 

③编写小应用程序?/p>

HTML 

源文?/p>

: 

<applet code=Boy.class wdith=200 height=300 codebase=C:\5000> </applet> 

④将上述编写好的代码命名?/p>

Boy.html

;并将此文件存放?/p>

C:\5000 

文件夹以外的任意一个文件夹

 

中(?/p>

C:\1000

);

 

⑤运?/p>

Boy.html

?/p>

 

?/p>

2 

章标识符、关键字和数据类?/p>

 

1. 

什么叫标识符?标识符的规则是什么?

 

答:①用来标识类名、变量名、、方法名、类型名、数组名、文件名的有效字符序列?/p>

 

②由字母、下划线、美元符号和数字组成,并且第一个字符不能是数字字符,而且关键字不能作为标

 

识符?/p>

 

2. 

什么叫关键字?请说?/p>

5 

个关键字?/p>

 

答:?/p>

Java 

语言中已经被赋予特定意义的一些单词?/p>

 

?/p>

class break public return static extends 

等?/p>

 

3. Jav a 

的基本数据类型都是什么?

 

答:

boolean(

逻辑?/p>

) char(

字符?/p>

) float

?/p>

double(

浮点?/p>

) byte

?/p>

short

?/p>

int

?/p>

long(

整型

)

?/p>

 

4. 

下列哪些语句是错误的

: 

int x = 8; 

byte b = 127; 

b = x; 

?/p>

:b=x 

语句错误;原因是高级别的变量赋值给低级别的变量?/p>

,

一定要用显式转换即

b=(byte)x; 

?/p>

 

5. 

下列程序的输出结果是什么?

 

Ͼλ">
Ͼλ
Ŀ

《Java2实用教程》课后习题参考答?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

Java2 

实用教程

(

第三?/p>

) 

课后习题参考答?/p>

 

?/p>

1 

?/p>

Java 

入门

 

1. 

开发与运行

Jav a 

程序需要经过哪些主要步骤和过程?/p>

 

答:?/p>

 1

)编?/p>

Java 

源文?/p>

:

使用文本编辑器(

Edit 

或记事本),拓展名为

.java 

?/p>

2

)编?/p>

Java 

源文?/p>

:

使用

Java 

编译器(

javac.exe

)。得到字节码文件

*.class 

?/p>

3

)运?/p>

Java 

程序

:Java 

应用程序使用

Java 

解释器(

java.exe

)执行字节码文件?/p>

 

Java 

小应用程序使用支?/p>

Java 

标准的浏览器来执行?/p>

 

2. 

怎样区分应用程序和小应用程序?应用程序的主类或小应用程序的主类必须用

public 

修饰吗?

 

答:

 

①应用程序必须有

main 

方法,这个方法是程序执行的入口?/p>

 

小应用程序没?/p>

main 

方法?/p>

 

②应用程序的主类不一定用

public 

修饰;小应用程序的主类必须用

public 

修饰?/p>

 

3. Jav a 

程序是由什么组成的?一个程序中必须要有

public 

类吗?/p>

Jav a 

源文件的命名规则是怎样的?

 

答:

 

?/p>

Java 

程序由类组成?/p>

 

②应用程序可以没?/p>

public 

类;小应用程序一定有一个类?/p>

public 

类(主类)?/p>

 

③应用程?/p>

:

如果只有一个类,源文件名与该类的类名相同,拓展名为

.java

?/p>

 

有多个类时,如果?/p>

public 

类(最多一个)

,

源文件名?/p>

public 

类的?/p>

 

名相同,拓展名是

.java

;没?/p>

public 

类,源文件名与任何一个类的类?/p>

 

相同即可,拓展名?/p>

.java

?/p>

 

小应用程?/p>

:

源文件名与主类的类名相同,拓展名?/p>

.java

?/p>

 

4. 

在运行小程序?/p>

HTM L 

文件中可以使?/p>

codebas e 

属性指定小程序的字节码所驻留的目录。如果不使用

 

codebas e 

属性,小程序的字节码文件必须和运行它的

HTM L 

文件在同一目录中。编写一个小程序并将小程

 

序的字节码存放在某个目录中,比如

C:\5000

;把运行该小程序?/p>

HTM L 

文件(注意其中的

codebas e 

属性)

: 

<applet code=

你的小程序的字节?/p>

width=200 height=300 codebase=C: \5000> 

</applet> 

存放在另一个目录中?/p>

 

答:

 

以书中小应用程序为例进行说明

: 

①编?/p>

Java 

小应用程序源代码

 

import java.applet.*; 

import java.awt.*; 

public class Boy extends Applet 

{ 

public void paint(Graphics g) 

{ 

g.setColor(Color.red); 

g.drawString("

我一边喝着咖啡,一边学

Java 

?/p>

",5,30); 

g.setColor(Color.blue); 

g.drawString("

我学得很认真

",10,50); 

} 

} 

②将上述代码命名?/p>

Boy.java 

并进行编译得?/p>

Boy.class 

字节码文件;将得到的字节码文件存放在

 

 

三车资料库——学习资源共享专?/p>

 

C:\5000 

文件夹下?/p>

 

③编写小应用程序?/p>

HTML 

源文?/p>

: 

<applet code=Boy.class wdith=200 height=300 codebase=C:\5000> </applet> 

④将上述编写好的代码命名?/p>

Boy.html

;并将此文件存放?/p>

C:\5000 

文件夹以外的任意一个文件夹

 

中(?/p>

C:\1000

);

 

⑤运?/p>

Boy.html

?/p>

 

?/p>

2 

章标识符、关键字和数据类?/p>

 

1. 

什么叫标识符?标识符的规则是什么?

 

答:①用来标识类名、变量名、、方法名、类型名、数组名、文件名的有效字符序列?/p>

 

②由字母、下划线、美元符号和数字组成,并且第一个字符不能是数字字符,而且关键字不能作为标

 

识符?/p>

 

2. 

什么叫关键字?请说?/p>

5 

个关键字?/p>

 

答:?/p>

Java 

语言中已经被赋予特定意义的一些单词?/p>

 

?/p>

class break public return static extends 

等?/p>

 

3. Jav a 

的基本数据类型都是什么?

 

答:

boolean(

逻辑?/p>

) char(

字符?/p>

) float

?/p>

double(

浮点?/p>

) byte

?/p>

short

?/p>

int

?/p>

long(

整型

)

?/p>

 

4. 

下列哪些语句是错误的

: 

int x = 8; 

byte b = 127; 

b = x; 

?/p>

:b=x 

语句错误;原因是高级别的变量赋值给低级别的变量?/p>

,

一定要用显式转换即

b=(byte)x; 

?/p>

 

5. 

下列程序的输出结果是什么?

 



ļ׺.doc޸Ϊ.docĶ

  • ڳѧýѧЧԵо
  • 꼶²Ķѵ40ƪͨð(޴)
  • Ʒγ걨
  • ޿ռӦԤֳ÷
  • 2015۹ʦ뷨桷⣺̽趨
  • ̹̽ܽеġáּ͡_0
  • 2019-Ӧдʽ-word (2ҳ)
  • C++ѡ
  • 2019-2020꼶²ᡶ߿Ӽݡ1ʱ̰
  • Сѧ꼶뽡ۿν̰1

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)