java阶段测试1

java阶段测试1

ID:44714796

大小:18.44 KB

页数:4页

时间:2019-10-25

java阶段测试1_第1页
java阶段测试1_第2页
java阶段测试1_第3页
java阶段测试1_第4页
资源描述:

《java阶段测试1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Java实战基础阶段测试一一、选择题(每题3分)1、关于JAVA源文件的后缀是()A、.sqlB、.javaC、.classD、.exe2、关于JAVA字节码文件的后缀是()A、.sqlB、.javaC、.classD、.exe3、下面关于变量及其范围的陈述那个是错的()A、实例变量是类的成员变量B、实例变量用关键字static声明C、在方法中定义的局部变量在该方法被执行时创建D、局部变量在使用前必须初始化4、算术表达式1+2/3-4*5的值是多少()A、1B、-19C、-5D、05、下列哪个变量是合法的?()A、123B、_nameC、classD、1first

2、6、int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是()A、publicintMAX_LENGTH=100B、finalintMAX_LENGTH=100C、publicconstintMAX_LENGTH=100D、publicfinalintMAX_LENGTH=1007、以下对判断语句描述正确的是()A、if语句不可以嵌套使用B、if语句可以嵌套使用,ifelse语句不可以嵌套使用C、无论if语句还是ifelse语句均不可以嵌套使用D、无论if语句还是ifelse语句均可以嵌套使用8、下列运算符合法的是()A、&

3、&B、<>C、ifD、:=9、下列代码执行的结果是()publicclasstext{publicstaticvoidmain(String[]args){intx=1,y=6;while(y--==6){//y=y-1==6==>y=5==6==>6=5==6x--;}System.out.println("x="+x+",y="+y);}}A、程序能运行,输出结果:x=0,y=5B、程序能运行,输出结果:x=-1,y=4C、程序能运行,输出结果:x=0,y=4D、程序不能编译10、下列代码哪行会出错()1)publicvoidmodify(){2)intI,j

4、,k;3)I=100;4)while(I>0){5)j=I*2;6)System.out.println("Thevalueofjis"+j);7)k=k+1;8)I--;9)}A、line4B、line6C、line7D、line811、下面有关for循环的正确描述是()A、for循环只能用于循环次数已经确定的情况B、for循环是先执行循环体语句,后判断表达式C、在for循环中,不能用break语句跳出循环体D、for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来12、编译并且执行以下代码,会出现什么情况()publicclassQ{publicst

5、aticvoidmain(Stringargv[]){intanar[]=newint[]{1,2,3};System.out.println(anar[1]);}}A、1B、有错误,数组anar在初始化以前不能正常输出。C、2D、有错误,数组的大小没有定义13、设数组Array由以下语句定义intArray=newint[10]则数组的第一个元素的正确引用方法为()A、Array[1]B、Array[0]C、Array[]D、Array14、关于私有访问控制符private修饰的成员变量,以下说法正确的是()A、可以被三种类所引用:该类自身、与它在同一个包中的其

6、他类、在其他包中的该类的子类B、可以被种类访问和引用:该类本身、该类的所有子类C、只能被该类自身所访问和修改D、只能被同一个包中的类访问15、下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问()A、privateB、无修饰符C、publicD、protected16、关于私有访问控制符private修饰的成员变量,以下说法正确的是()A、可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B、可以被该类访问和引用:该类本身、该类的所有子类C、只能被该类自身所访问和修改D、只能被同一个包中的类访问二、问答题(每题4分)1、

7、简述变量的两种数据类型并分别举例定义一个变量。2、列举if流程控制的三种语法格式及switch语法格式3、列举循环的三种语法格式三、计算题(每题10分)1、有一个int类型的数组代码如下:inta[]=newint[5]{2,3,4}intb=a[0]+a[2];intc=a[2]*a[3]System.out.println(b*c)该段程序是否有错,如有错错在哪里,如果没有错,输出的结果为多少?2、现有类Teacher如下:classTeacher{Stringname;floatsalary;voidgetTeacher(Stringname){this.n

8、ame=n

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。