问题与练习
问题
- 术语“实例变量”是非 ? 的另一种叫法。
- 术语“类变量”是 ? 的两一种叫法。
- 局部变量存储了临时的状态;它是在 ? 里声明的。
- 在方法的左括号和右括号里面声明的变量叫做 ?。
- Java编程预言的八种基本数据类型是 ?
- 字符串类型的数据由 java.lang.String 类表示。
- ?是持有固定数量的单一逐句类型值的容器对象。
练习
- 创建一个小项目定义一些fields。试着创建一些不合法的字段名,观察编译器产生的错误类型。使用命名规则与约定作为指导。
- 在练习1中创建的项目,试着不初始化fields的值而打印他们。对局部变量尝试同样的操作观察会产生什么类型的编译错误。熟悉常见的编译错误会使你更容易发现程序中的bug。
答案
问题答案
- 术语“实例变量”是非 静态域 的另一种叫法。
- 术语“类变量”是 静态域 的两一种叫法。
- 局部变量存储了临时的状态;它是在 方法 里声明的。
- 在方法的左括号和右括号里面声明的变量叫做 参数。
- Java编程预言的八种基本数据类型是 byte, short, int, long, float, double, char, boolean.
- 字符串类型的数据由 java.lang.String 类表示。
- 数组 是持有固定数量的单一逐句类型值的容器对象。
练习答案
创建一个小项目定义一些fields。试着创建一些不合法的字段名,观察编译器产生的错误类型。使用命名规则与约定作为指导。
没有唯一的正确答案,结果根据你代码不同而不同。
在练习1中创建的项目,试着不初始化fields的值而打印他们。对局部变量尝试同样的操作观察会产生什么类型的编译错误。熟悉常见的编译错误会使你更容易发现程序中的bug。
在说一次,没有唯一的正确答案,结果根据你代码不同而不同