Java编程技术基础(微课版)-习题答案课后习题答案1-14章全书章节练习题答案.pdfVIP

  • 1
  • 0
  • 约4.17千字
  • 约 4页
  • 2026-02-02 发布于河北
  • 举报

Java编程技术基础(微课版)-习题答案课后习题答案1-14章全书章节练习题答案.pdf

1.首先开发者编写的源程序是Java格式的,Java代码经过编译器的首次编译,生成字节码文

件.(class文件),字节码文件是无法接被计算机识别的,这一点与C语言不同。

字节码文件可以随平台进行移植,但无论在何种平台上运行都要经过JVM的解释,也就是

将中间的字节码文件解释成计算机能够识别的机器语言,从而在各种环境下运行起来。

2.详见本章1.7.3节

,使用固定的编码格式对于编程而言有什么意义?

编码是用预先规定的方法将文字、数字或其它对象编成数码,或将信息、数据转换成规定的

电脉冲信号。为保证编码的正确性,编码要规范化、标准化,即需有标准的编码格式。

2.如果没有关键字或者在程序中随意命名,可能会引发什么后果?

代码混乱,自定义的变量等名称与已有功能无法分辨。

3.常量与变量的区别以及各自的引用场合。

常量一旦定义了就不允许被修改。往大的说,定义常量,是不想让某些固定的属性或方法被

调用后改变了值,或者被继承后重写。变量相对使用灵活,无论是创建还足销毁等。

4.列举一些常见的数据,分析使用Java中什么数据类型表示更合适。

byte年龄、short年份、int端口号、long身份证号、boolean是否为男性、char字母表中

的每个字母、float汽车排量、double圆周率。

5.思考数组的优点与缺点,提出一些能使其更加方便的使用提议。

优点:使用简单

缺点:长度不可变

建议:可以自己写一个动态数组类,可动态控制其长度和元素顺序。

1.表达式中的运算符应该尽可能的简练吗?

不应该,过于简练的代码会影响其阅读性。

2.循环语句与条件语句嵌套使用的弊端是什么,如何在开发中进行取舍?

嵌套使用的弊端在于增加代码层次,影响其阅读性,在开发中应该在不影响功能和性能的前

提下尽量的减少嵌套的用。

3.breakcontinuesreturn有何异同点?

相同点:都会改变程序本省的执行流程。

不同点:作用的力度不同。

1.创建一个包,编写一个学生类并提供适当的属性与行为。

2.在另一个包里编写一个测试类,在ain方法中创建题1中的学生类的对象,并调用它

的方法。

前两题答案见压缩包

TestJava.rar

3.编写••个类,其中有•个静态变量。创建多个对象实例,分别修改静态变量的值,观察

修改结果是否影响其它对象中的访问结果。

terminatedTestS(Java

*编写一个类,其中有一个静态变量。创建多个对象实例,分别修改静态变

:p

*©authorjngwu

:/

publicclassTests{

publicstaticinta=0;

publicstaticvoidmain(String[]args{

newTestS(.a++;

newTestS(.a++;

newTestSQ.a++;

newTestSQ.a++;

System.out.println(newTestS(.a;

4.编写一个类,提供public、protected.defaultsprivate四种访问权限的方法,分别从同

包与不同包的类中访问这些方法,观察访问结果或编译错误信息。

第四题.rar

1.为什么Java是“单继承”的?这样设计有什么优劣?

只能用extends关键字继承一个类,这样做的好处是避免了多重继承的二义性问题,

代码更加清晰和健壮。

2.用

文档评论(0)

1亿VIP精品文档

相关文档