没有合适的资源?快使用搜索试试~ 我知道了~
Ja实用教程第版习题解答.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 82 浏览量
2023-10-04
07:34:03
上传
评论
收藏 873KB PDF 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/88393179/0001-cbae45271b09d400334f418a01c9a815_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
30页
Ja实用教程第版习题解答.pdf
资源推荐
资源详情
资源评论
![pkg](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/release/download_crawler_static/88393179/bg1.jpg)
习题
1
(第
1
章)
一、 问答题
1. Java
语言的主要贡献者是谁?
2
•开发
Java
应用程序需要经过哪些主要步骤?
3
•
Java
源文件是由什么组成的? 一个源文件中必须要有
public
类吗?
4
.如果
JDK
的安装目录为 ,应当怎样设置
path
和
classpath
的值?
5. Java
源文件的扩展名是什么?
Java
字节码的扩展名是什么?
6
.如果
Java
应用程序主类的名字是
Bird
,编译之后,应当怎样运行该程序?
7
.有哪两种编程风格,在格式上各有怎样的特点?
1. James Gosling
2
.需
3
个步骤:
1)
用文本编辑器编写源文件。
2)
使用
javac
编译源文件
,
得到字节码文件。
3)
使用解释器运行程序。
3.
源文件由若干个类所构成。 对于应用程序,必须有一个类含有
public
static void main(String
的方法,含有该方法的类称为应用程序的主类。不一定,但至多有一个
public
类。
4.
5. java
禾口
class
6. java Bird
7.
独行风格(大括号独占行)和行尾风格(左大扩号在上一行行尾,右大括号独占行)
二、 选择题
1
.
B
。
2
.
Db
1.
下列哪个是
JDK
提供的编译器?
A)
B)
C)
D)
2.
下列哪个是
Java
应用程序主类中正确的
main
方法?
A) public void main (Stri ng args[])
B) static void main (Stri ng args[])
C) public static void Mai n (Stri ng args[])
D) public static void main (String args[])
三、 阅读程序
阅读下列
Java
源文件,并回答问题。
public class Pers on {
void speakHello() {
}
args[])
![](https://csdnimg.cn/release/download_crawler_static/88393179/bg2.jpg)
}
class Xiti {
public static void main(String args[]) {
Pers on zha ng = new Pers on();
![](https://csdnimg.cn/release/download_crawler_static/88393179/bg3.jpg)
();
} }
(a) 上述源文件的名字是什么?
(b) 编译上述源文件将生成几个字节码文件?这些字节码文件的名字都是什么?
(c) 在命令行执行
java Person
得到怎样的错误提示?执行
java xiti
得到怎样的错误
提示?执行
java
得到怎样的错误提示?执行
java Xiti
得到怎样的输出结果?
1
. (
a
)。(
b
)两个字节码,分别是和。 (
c
)得到得到
NoSuchMethodError
”,得到”,得到
NoClassDefFoundError:
Xiti/class
”,得到”,得到 您好,很高兴认识您
nice to meet you
”
习题
2
(第
2
章)
一、问答题
1.
什么叫标识符?标识符的规则是什么?
false
是否可以作为标识符。
2.
什么叫关键字?
true
和
false
是否是关键字?请说出
6
个关键字。
3. Java
的基本数据类型都是什么?
4. float
型常量和
double
型常量在表示上有什么区别? |
5.
怎样获取一维数组的长度
,
怎样获取二维数组中一维数组的个数。
1.
用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符。标识符由字
母、下划线、美元符号和数字组成,第一个字符不能是数字。
false
不是标识符。
2.
关键字就是
Java
语言中已经被赋予特定意义的
一些单词, 不可以把关键字作为名字来用。
true
和
false
不是关键字。
6
个关键字:
class impleme nts in terface enum exte nds abstract
。
3. boolean
,
char
,
byte
,
short
,
int
,
long
,
float
,
double
。
4. float
常量必须用
F
或
f
为后缀。
double
常量用
D
或
d
为后缀,但允许省略后缀。
5
.一维数组名
.length
。二维数组名
.length
。
二、选择题
2
.下列哪三项是正确的
float
变量的声明?
adf
A. float foo = -1;
B. float foo =;
C. float foo = 42e1;
D. float foo =;
E. float foo =;
F. float foo = 0x0123;
3.
下列哪一项叙述
是正确的?
b
A. char
型字符在
Uni code
表中的位置范围是
B. char
型字符在
Uni code
表中的位置范围是
4.
以下哪两项是正确的
char
型变量的声明?
be
A.
B. char ch = '\'
C. char ch = 'ABCD:
D.
C. char
型字符在
Uni code
表中的位置范围是
0
至
32767
0
至
65535
D. char
型字符在
Uni code
表中的位置范围是
-32768
至
32767
![](https://csdnimg.cn/release/download_crawler_static/88393179/bg4.jpg)
E. char ch = '쫾';
F. char ch = 'တ0'
5
•下列程序中哪些【代码】是错误的?
2345
public class E {
public static void main(String args[]) {
int x = 8;
byte b = 127;
的值是
3
。
B. a[1]
的值是
1
。
C. a[0]
的值是
0
。
D. a[]
的值等于
a[2]
的值。
1
•
Co 2
•
ADR 3
.
Bo 4
•
BE= 5
•【代码
2
】
【代码
3
】【代码
4
】【代码
5
】
。
6
.
B
。
三、 阅读或调试程序
1
•属于操作题,解答略。
2
•属于操作题,解答略。
3
•属于操作题,解答略。
4.
下列程序标注的【代码
1
】,【代码
2
】的输出结果是什么?
public class E {
public static void main (String args[ ]){
Ion g[] a = {1,2,3,4};
Ion g[] b = {100,200,300,400,500};
b = a;
}
}
5.
下列程序标注的【代码
1
】,【代码
2
】的输出结果是什么?
public class E {
public static void main(String args[]) {
in t [] a={10,20,30,40},b[]={{1,2},{4,5,6,7}};
b[0] = a;
b[0][1] = b[1][3];
}
}
4
.【代码
1
】:
4
。【代码
2
】:
b[0]=1
。
5
.【代码
1
】:
40 o
【代码
2
】:
7
四、 编写程序
1
•编写一个应用程序,给出汉字’你’ 、’我’、’
他’
在
Unicode
表中的位置。
2
•编写一个
Java
应用程序,输出全部的希腊字母。
1.
public class E {
public static void main(String args[]) {
你
');
我
');
他
');
}
}
2.
public class E {
public static void main (String args[ ]) {
![](https://csdnimg.cn/release/download_crawler_static/88393179/bg5.jpg)
char cStart='
a
',cEnd='
3
';
for(char c=cStart;c<=cEnd;c++)
}
剩余29页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
hhappy0123456789
- 粉丝: 64
- 资源: 5万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)