下载此文档

黑马就业班java测试题.docx


文档分类:IT计算机 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
传智播客 java 就业班入学测试题
共 50 道题,每道题 2 分,总分 100 分, 80 分为合格。
注意,题目有多选,也有单选。请认真作答。
1. 在 JAVA 中,下列哪些说法是正确的( ac )
A. java 源文件的扩展名为 .java
 java 源程序可以直接运行

.class 的文件
2. 下列标识符哪个是合法的( bd )
A. class
B. $abc
C. 1234
D. _name
3. 下面哪些赋值语句是正确的 ?(abd )
A. long test = 012; // 八进制 0, 二进制 0b, 十六禁止 0x
B. float f = -412;
C. int other = (int) true; // 不可以转换
D. double d = 0x12345678;
E. byte b = 128; // 损失精度
+
4. 在 Java 中,下列语句不能通过编译的有 ( ac)
A. String s= “join ” 3;
B. int a= “join ”+3;
C. int a= , a ?+5;
D. float f=5+;
5. 设 a=3 ,则表达式 (--a )<<a 的结果是( b )
A. 16
B. 8
C. 24
D. 12
6. 下列代码运行的结果是 ( c)
public static void main(String[] args) {
int x = 4;
int y = 5;
if(x++>4 & ++y>5) {
x++;
}
("x=" + x + ",y=" + y);
}
A. x=4,y=5
B. x=4,y=6
C. x=5,y=6
D. x=6,y=6
7. 尝试运行下面的代码会发生什么? ( b)
public class Test {
public static void main(String[] args) {
boolean m = true;
if (m = false) {
("true");
} else {
("false");
}
}
}
A. 输出字符串 ”true ”
B. 输出字符串 ”false ”
C. 编译时错误
D. 运行时错误
8. 编译并运行以下代码将发生什么? ( d )
public static void main(String args[]){
char digit = 'a';
for (int i = 0; i < 10; i++){
switch (digit)
{
case 'x' :
{
int j = 0;
(j);
}
default :
{
int j = 100;
(j);
}
}
}
int i = j;
(i);
}
A. 输出 11 次 100
B. 输出 10 次 100 ,然后抛出运行期异常
C. 编译错误,因为变量 i 不能在 main() 方法中被声明 2 次
D. 编译错误,因为变量 j 不能在 main() 方法中被声明 2 次
E. 以上都不对
9. class Demo b
{
public static int fun(int c)
{
return c+=2;
}
public static void main(String[] args)
{
int temp = fun(2);
(temp);
}
}
A. 2
B. 4
C. 6
D. 8
10. 下面哪些函数是 public void aMethod(){...} 的重载函数 ?(bd )
A. void aMethod( ){...}
B. public int aMethod(int a, float b){...}
C. public void aMethod (){...}
}
D. public float aMethod (int m){ …
11. 在 java 中,关于数组描述正确的是( bcd )
1 开始

 .length() 能获得数组的长度
D

黑马就业班java测试题 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人buxiangzhid56
  • 文件大小37 KB
  • 时间2018-10-30