第2章测验
这个页面包含了《Java编程入门》第2章的问题。学完这章以后,你应该能够回答这些问题。问题的答案可以在 这里 找到。
问题1: | 请简要描述编程语言 语法 和 语义 的含义,并举例说明语法错误和语义错误的区别。 |
问题2: | 当计算机执行变量赋值语句时,计算机做了什么?请举例说明。 |
问题3: | 什么是 类型 ?类型与编程有什么关系? |
问题4: | Java中,有一种原始类型称为 boolean 。什么是 boolean 类型?boolean 类型的值是如何使用的?有哪些可能的 boolean 值? |
问题5: | 请指出下列 Java 运算符的含义: a) ++ b) && c) != |
问题6: | 请解释 赋值语句 的含义并举例。赋值语句的用途是什么? |
问题7: | 什么是运算符 优先级 ? |
问题8: | 什么是文字(literal)? |
问题9: | 在 Java 中,类(class)有两种基本用途,分别是什么? |
问题10: | “ x = TextIO.getDouble(); ” 和” x = TextIO.getlnDouble(); “有什么区别? |
问题11: | 请解释一下,为什么表达式 2 + 3 + “test” 的结果是字符串”5test”,而”test” + 2 + 3的结果是字符串”test23″。那表达式 “test” + 2 * 3 的值是什么? |
问题12: | 像 Eclipse 这样的集成开发环境(IDE)通常会支持语法着色,即用不同的颜色对程序中的字符进行着色,反映它们在语言中对应的语法。学生会注意到,Eclipse对 int、double 和 boolean 使用了不同的颜色。有学生问道:“既然这些单词都是类型名,为什么 String 使用了不同颜色?”你应该怎么回答这位同学的问题? |
原文链接: math.hws.edu 翻译:ImportNew.com -唐尤华
译文链接:[]