黑马程序员技术交流社区
标题: 我的双元课堂基础班入学考核题-选择 [打印本页]
作者: 白衣卿相 时间: 2015-7-23 21:38
标题: 我的双元课堂基础班入学考核题-选择
一.选择题20题(单选题)每题3分.1.Sun公司对Java语言的宣传口号为“一次编程,到处执行”,体现了Java的什么特性
A:编程的简单性
B:与平台无关性
C:Java的面向对象特性
D:Java程序的鲁棒性
2.Java语言中的int及char数据类型的长度分别为
A:16位和8 位
B:8位和16位
C:32位和16位
D:32位和8位
3.java语言的源程序经编译后所生成的程序类型为
A:.exe 型的可执行程序
B:.obj 型二进制的程序
C:.lib 型二进制的库程序
D:.class 型类代码的程序
4.某java程序的类定义如下:
class MyClass
{
}
则java源文件编译后生成的类文件名称为:
A:myclass.class
B:MyClass.class
C:MYCLASS.class
D:MyClass.java
5.下列那种标识符在java程序中是错误的
A:MyClass_Base12
B:_MyClass$Base12
C:$MyClass_12
D:76MyClass$12
6.下列那种标识符不能作为java程序中的变量名
A:INT
B:boolean
C:character
D:Java_Float
7.下列各种符号的定义格式,那种在java语言中是错误的变量定义
A:int myVal =1;
B:char $myVal =1;
C:byte _myVal =1;
D:float 3.14myVal=1;
8.下列各种符号的定义格式,那种在java语言中是正确的布尔性(boolean)的变量定义
A:boolean myBOOL =1;
B:boolean myBOOL =0;
C:boolean myBOOL =true;
D:boolean myBOOL =null;
9.下列各种java中的赋值操作语句,那种在java语言中是错误的赋值语句
A: int A =1; byte B=(byte)A;
B: int A =1; char B=A;
C: int A =1; float B=A;
D: int A =1; long B=A;
10.设int X=1,则 “X = = 1”表达式之值为
A:1
B:false
C:true
D:null
11.根据程序,判断"翻转课堂"的打印次数是( )
int n = 1;
while(n<=4){
System.out.println("翻转课堂");
n++;
}
A: 1次 B:2次 C:3次 D:4次
12.在java中,关于数组描述正确的是( )
A: 存储在数组当中的数据可以属于不同的数据类型
B: 数组中的索引下标从0开始
C: 通过数组名.length()能获得数组的长度
D: 数组的最大索引下标是数组的长度13.
13.下面哪个数组的格式是错误的( )
A: int[ ]arr = new int[ ]{1,2,3};
B: int[ ] arr =new int[ ];
C: int[ ]arr = new int[3];
D: int[ ]arr = {1,2,3};
14.语句System.out.println(1+2+"java"+3+4)输出的结果是:
A: 3java34
B: 12java34
C: 3java7
D: 12java7
15.下面Java语言方法的说法错误的是:
A:方法调用时参数类型必须符合方法的定义
B:方法只能声明一个返回值
C:如果方法没有返回值必须声明返回为void
D:如果方法定义为返回void,则方法中不能出现return语句
16.根据程序,判断 m与 y 的值是( )
int m = 3, n = 4, x = 5, y =6;
if( m<n & x<y ){
m = 1;
y = 2;
}
A: 3,4 B: 3,2 C:1,4 D: 1,2
17.在Java中,不是用来跳出循环的关键字为( )
A:return
B: continue
C: break
D: exit
18.看下面程序,判断打印出来count的值是( )
public static voidmain(String[] args) {
intcount=0;
for(inti=0; i<10; i++){
if(i%2==0){
System.out.print(i+" ");
count++;
}
}
System.out.println(count);
}
A: 11 B: 10 C:6 D: 5
19.若w=1,x=2,y=3,z=4,则条件表达式w > x ? w : (y < z? y : z)的结果为()
A: 4 B: 3 C: 2 D: 1
20.设x为float型变量,y为double型变量,a为int型变量,b为long型变量,c为char型变量,则表达式x+y*a/x+b/y+c计算结果的类型为()
A: int B:long C: double D:Char
作者: 18734903493 时间: 2015-8-9 18:32
只有选择题吗?有答案吗?
作者: 18734903493 时间: 2015-8-22 22:32
哥们,不是说考前5天的吗? 着看着像前三天的啊!
作者: shdosh 时间: 2015-8-22 22:35
上基础班和自学比的优势在哪里?楼主知道吗?
作者: pengbeilin 时间: 2015-8-22 23:04
这题~~~~~~~~
作者: 张淑亮 时间: 2015-9-1 17:40
谢谢分享啊
作者: song520a22 时间: 2015-9-5 11:46
求答案啊
作者: cc3441251 时间: 2015-9-5 12:09
怎么没答案?我也准备来报基础班的,我做了一下 感觉有不对的 请大家指正:
1-5 BCDBB 6-10 BCCBC 11-15 DBABD 16-20 DDDBB
作者: ln0491 时间: 2015-9-5 13:04
学习了。。。。。。。。。
作者: yuzhouyichen 时间: 2015-9-5 15:55
本帖最后由 yuzhouyichen 于 2015-9-5 16:43 编辑
我也做了份答案:跟上面的兄弟不太相同
1~5 BCDBD
6~10 BDCBC
11~15 DBBAB
16~20 DADBB
作者: yuzhouyichen 时间: 2015-9-5 16:46
哥们你看看我的答案 咱俩的不太一样,欢迎探讨。
作者: cc3441251 时间: 2015-9-5 17:12
变量名定义这一块我学得不牢 命名规则可能没掌握好 所以连续错了几题:下面是我跟你不一样更正的:
5. B 7 .D 13.B 14.A 15.B
下面这两题还是跟你不同:
8. C 17.D
作者: MyromaticOfJava 时间: 2015-9-5 17:35
好题,可以参考下!!
作者: yuzhouyichen 时间: 2015-9-5 18:30
第八题我是选的C 17题是你对了
作者: cc3441251 时间: 2015-9-5 18:38
那应该就没什么了
作者: 残影 时间: 2015-9-5 23:49
没啥优势,就是学习氛围。。自制力够强的就自学咯。还不花钱。
作者: 18664300701 时间: 2015-9-6 00:13
这个也发啊,那我把我每次的考试题目也发一下,呵呵
作者: 姚成晖 时间: 2015-12-15 21:16
应该15是D 20是C吧。。。。
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |