软件开发工程师(JAVA)笔试题 请在120 分钟以内做答 一、选择题 1、下面哪项是不合法的标识符:() A. $persons B. TwoUsers C. *point D. _endline E. final 美元符 下划线 字母 数字 不能以数字开头 不能是关键字 2、下列运算符合法的是( ) A.&& B.<> C.if D.:= 算术 逻辑 关系 赋值 位 3、下面描述中哪两项相等:()[选择两项] A. <%= YoshiBean.size%> B. <%= YoshiBean.getSize()%> C. <%= YoshiBean.getProperty(“size”)%> D. E. F. G. 金属片动作标签的使用: <jsp:useBean id="test" class="hall.SimpleBean" /> <jsp:setProperty name="test" property="message" value="Hello WWW" /> <jsp:getProperty name="test" property="message" /> 4、设 float x = 1,y = 2,z = 3,则表达式 y+=z--/++x 的值是:() A. 3.5 B. 3 C. 4 D. 5 ++ / += 5、下面的哪些叙述为真:() A. equals()方法判定引用值是否指向同一对象 B. ==操作符判定两个不同的对象的内容和类型是否一致 C. equal()方法只有在两个对象的内容一致时返回 true D. 类 File 重写方法 equals()在两个不同的对象的内容和类型一致时返回 true Equals 与==的区别 equals 在重写后,才能比较对象的内容 6、如果一个对象仅仅声明实现了 cloneable 接口,但是不声明 clone 方法,外部能够调用其 clone 方法吗?() A. 能 B. 不能 C. 不确定 7、下列说法错误的有( ) A. 能被 java.exe 成功运行的 java class 文件必须有 main()方法 B. J2SDK 就是 Java API C. Appletviewer.exe 可利用 jar 选项运行.jar 文件 D. 能被 Appletviewer 成功运行的 java class 文件必须有 main()方法 JDK 是 java 的开发环境和运行环境 8、下列正确的有( ) A. call by value 不会改变实际参数的数值 B. call by reference 能改变实际参数的参考地址 C. call by reference 不能改变实际参数的参考地址 D. call by reference 能改变实际参数的内容 值...