Java编程入门第2章测验

第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 - 唐尤华
译文链接: http://www.importnew.com/17160.html
[ 转载请保留原文出处、译者和译文链接。]

关于作者: 唐尤华

我喜欢程序员,他们单纯、固执、容易体会到成就感;面对压力,能够挑灯夜战不眠不休;面对困难,能够迎难而上挑战自我。他们也会感到困惑与傍徨,但每个程序员的心中都有一个比尔盖茨或是乔布斯的梦想“用智慧开创属于自己的事业”。我想说的是,其实我是一个程序员。(新浪微博:@唐尤华

查看唐尤华的更多文章 >>



相关文章

发表评论

Comment form

(*) 表示必填项

还没有评论。

跳到底部
返回顶部