欢迎来到天天文库
浏览记录
ID:37859622
大小:80.50 KB
页数:6页
时间:2019-06-01
《JAVA程序设计试卷带答案A》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、教学点专业班级学号姓名(密封线外不要写姓名、学号、班级、密封线内不准答题,违者按零分计)…………………………………………密…………………………封……………………………………线…………………………………一、填空题(每空1分,共10分)1、开发与运行Java程序需要经过的三个主要步骤为编辑源程序、编译生成字节码和解释运行字节码。2.在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占用2字节内存空间。3.若x=5,y=10,则x=y的逻辑值分别为true和false。4.设x=2,则表达式
2、(x++)/3的值是1。5.定义类的保留字是class,定义接口的保留字是interface。6.Java中用于定义小数的关键字有两个:float和double,后者精度高于前者。7.著名计算机科学家沃斯曾提出过一个经典的公式:数据结构+__算法__=程序。8.Java源程序的扩展名是.java,经过编译后的程序的扩展名是.class。二、单项选择题:(在每小题的四个备选答案中选出一个正确答案要,并将其号码填在题干上的括号内。每小题2分,本大题共40分)l、关于选择结构下列哪个说法正确? ( )A.if语句和else语句必须成对
3、出现B.if语句可以没有else语句对应C.switch结构中每个case语句中必须用break语句D.switch结构中必须有default语句2、while循环和do…while循环的区别是: ( )A.没有区别,这两个结构任何情况下效果一样B.while循环比do…while循环执行效率高C.while循环是先循环后判断,所以循环体至少被执行一次D.do…while循环是先循环后判断,所以循环体至少被执行一次3、关于for循环和while循环的说法哪个正确? ( )A.while循环先判断后执行,for循环先执行后判断
4、。第5页共6页教学点专业班级学号姓名(密封线外不要写姓名、学号、班级、密封线内不准答题,违者按零分计)…………………………………………密…………………………封……………………………………线…………………………………B.while循环判断条件一般是程序结果,for循环的判断条件一般是非程序结果C.两种循环任何时候都不可以替换D.两种循环结构中都必须有循环体,循环体不能为空4、void的含义: ( )A.方法没有返回值 B.方法体为空C.没有意义 D. 定义方法时必须使用5、return语句: ( )A.只能让方法返
5、回数值 B.方法都必须含有C.方法中可以有多句return D.不能用来返回对象6、下列说法哪个正确?A.不需要定义类,就能创建对象B.对象中必须有属性和方法C.属性可以是简单变量,也可以是一个对象D、属性必须是简单变量7、关于方法main()的说法哪个正确?( )A.方法main()只能放在公共类中Bmain()的头定义可以根据情况任意更改C.一个类中可以没有main()方法D.所有对象的创建都必须放在main()方法中8、编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()
6、。A.javaB..classC.htmlD..exe9、设x=1,y=2,z=3,则表达式y+=z--/++x的值是()。A.3B.3.5C.4D.5第5页共6页教学点专业班级学号姓名(密封线外不要写姓名、学号、班级、密封线内不准答题,违者按零分计)…………………………………………密…………………………封……………………………………线…………………………………10、如下哪个是Java中有效的关键字()A、nameB、helloC、falseD、good11、定义一个类,必须使用的关键字是()A、publicB、classC、in
7、terfaceD、static12、定义一个接口必须使用的关键字是()A、publicB、classC、interfaceD、static13、下面哪一个import命令可以为我们提供编写网络应用程序的类()A、importjava.sql.*;B、importjava.util.*;C、importjava.io.*;D、importjava.net.*;14、以下哪项不是计算机操作系统中所用到的系统()A)DOSB)SymbinC)WindowsD)Unix15、若需要定义一个类域或类方法,应使用哪种修饰符?()A、stati
8、cB、packageC、privateD、public16、下列哪些语句关于Java内存回收的说明是正确的?()A、程序员必须创建一个线程来释放内存B、内存回收程序负责释放无用内存C、内存回收程序允许程序员直接释放内存D、内存回收程序可以在指定的时
此文档下载收益归作者所有