2017年计算机二级考试Java模拟试题及答案
1[简答题]本题中,在下画线上填写代码,指定变量b为字节型,变量f为单精度实型,变量l为64位整型。 public class javal{public static void main(String[-]args){b=49;f=8.9f;l=0xfedl; System.out.println("b="+b); System.out.println("f="+f): System.OUt.println("l="+1);}} 参考解析: 第1处:byte 第2处:float 第3处:long 【解析】本题考查的是数据类型。byte为字节型;float为单精度实型;long为长整型。 2[单选题] 请阅读下面程序 程序运行结果中在”length=”后输出的值是()。 A.10B.4C.20D.30 参考答案:B 参考解析:本题对StringBuffer(String str)构造方法,用str给出字符串的初始值,并分配16个字符的缓存。因此,字符串sb的初始值是”test”,并且包含l6个字符的缓存。length()方法用来获得字符串长度,不包含缓存。故程序运行结果中在”length-”后输出的值应该是字符串sb的长度,即4。 3[单选题] 为使下... [ 查看全文 ]2017年计算机二级考试Java模拟试题及答案的相关文章