黑马练习营入学测试卷

上传人:平*** 文档编号:4922461 上传时间:2017-08-27 格式:DOC 页数:12 大小:445.50KB
返回 下载 相关 举报
黑马练习营入学测试卷_第1页
第1页 / 共12页
黑马练习营入学测试卷_第2页
第2页 / 共12页
黑马练习营入学测试卷_第3页
第3页 / 共12页
黑马练习营入学测试卷_第4页
第4页 / 共12页
黑马练习营入学测试卷_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《黑马练习营入学测试卷》由会员分享,可在线阅读,更多相关《黑马练习营入学测试卷(12页珍藏版)》请在金锄头文库上搜索。

1、黑马训练营入学测试题共 50 道题,每道题 2 分,总分 100 分,80 分为合格。注意,所有题目均为多项选择题。1. 在 JAVA 中,下列哪些说法是正确的( )Ajava 源文件的扩展名为.javaB写好的 java 源程序可以直接运行C编写的源程序必须先编译后才能运行D程序员可以读懂扩展名为.class 的文件2. 在 java 中,关于数组描述正确的是( )A数组中的索引下标从 1 开始B存储在数组当中的数据都属于同一数据类型C通过数组名.length()能获得数组的长度D数组的最大索引下标是数组的长度减 13. 下列标识符哪个是合法的( )Aclass B$abcC1234D_na

2、me4. 下面程序的输出结果是什么( )int arr = new int10;System.out.println(arr0);A编译不通过B运行时出错C输出 nullD输出 05. 下面哪些赋值语句是正确的?( )A. long test = 012;B. float f = -412;C. int other = (int) true;D. double d = 0x12345678;E. byte b = 128;6. 下面哪个语句正确地声明一个整型的二维数组( )A. int a = new int;B. int b1010 = new int;C. int c = new int1

3、010;D. int d = new int1010;7. 下面哪些函数是 public void aMethod().的重载函数?( )A. void aMethod( ). B. public int aMethod(int a, float b). C. public void aMethod (). D. public float aMethod (int m)8. 下列代码运行的结果是( )public static void main(String args) int x = 4;int y = 5;if(x+4 & +y5) x+;System.out.println(x= +

4、x + ,y= + y);A. x=4,y=5B. x=4,y=6C. x=5,y=6D. x=6,y=69. 尝试运行下面的代码会发生什么?( )public class Test public static void main(String args) boolean m = true;if (m = false) System.out.println(true); else System.out.println(false);A. 输出字符串”true”B. 输出字符串”false”C. 编译时错误D. 运行时错误10.在 Java 中,下列语句不能通过编译的有( )A. String

5、s= “join”+ 3; B. int a= “join”+3;C. int a= a+5;D. float f=5+5.5;11.设 a = 3,则表达式 (-a )A. document.getElementById(mytab)B. document.getElementsByName(mytab)0C. document.getElementsByTagName(mytab)0D. document.getElementsByTagName(table)034.运行以下的 main()方法,结果是?( )1 public static void main(String args)2

6、3 String myString;4 int x = 100;5 6 if (x 100) myString = x is greater than 100;8 System.out.println(myString.length();9 A 编译时报出错误提示信息“变量 myString 没有被初始化 ” B 编译通过C 编译未能通过。但如果变量 myString 在第 8 行前的代码中被初始化,代码可以编译通过,运行时可以输出字符串 myString 的长度D 以上都不对35.下列哪些代码可以顺利通过编译和运行? ( )AInteger i = new Integer(A);BInteg

7、er i = new Integer(7);CCharacter c = new Character(A);DBoolean b = new Boolean(null);EInteger i = new Integer(0x10);36.下列关于 ArrayList、Vector 和 LinkedList 集合的说法正确是有( )A. ArrayList 集合底层是数组实现,该集合线程不安全B. Vector 集合元素的存放是无序的C. LinkedList 集合底层是链表结构,适合做元素的增删操作D. 这三个集合都是 List 接口的实现类37.下列哪些方法是 ArrayList 和 Lin

8、kedList 集合中都定义的( )A. add(Object o)B. removeFirst()C. remove(Object o)D. add(int index,Object o)38.下列关于 Java 中文件输入输出的说法正确的是( )A. 在 Java 中,文件的输入输出功能是通过流来实现的B. 如果要把数据写入到一个文件中,需要创建一个输入流对象C. 字符流在某些方面比如汉字的处理,比字节流更高效D. 可以通过 Reader r = new Reader(c:pet.txt)创建一个输入流对象39.下列哪个关键字可以用于实现同步?( )A. nativeB. staticC.

9、 synchronizedD. abstract40.下列哪些方法可以让线程中断? ( )A. sleepB. startC. notifyD. wait41.编译并运行以下代码的结果是?( )import java.io.*;public class MyThread extends Threadpublic static void main(String args)MyThread mt = new MyThread();mt.start();public void run()try sleep(200); System.out.println(Printing from thread r

10、un() method); catch ( IOException e) A. 编译错误 .B. 输出 : Printing from thread run() method.C. 线程先停止运行,在 200 毫秒后恢复,并输出 :Printing from thread run() method.D. 线程先停止运行,在恰好 200 毫秒后恢复。42.在 awt 中,下列哪个组件可以实现带标题的窗口( )A. panelB. buttonC. frameD. graphics43.Socket 类哪个方法返回 Socket 对象绑定的本地端口( )A. getPort()B. getLoca

11、lPort()C. getRemotePort()D. 不存在这个样的方法,因为 SocketChannel 对象绑定的本地端口对程序是透明的44.在 html 中,下面那些标签属于表单标签 ( )A. tableB. radioC. inputD. marquee45.下列哪些集合属于 Collection 的子类( )A. TreeMapB. ArrayListC. HashTableD. HashSet46.有关 Java 中的类和对象,以下说法正确的有( )A. 同一个类的所有对象都拥有相同的特征和行为B. 类和对象一样,只是说法不同C. 对象是具有属性和行为的实体D. 类规定了对象拥

12、有的特征和行为47.下列关于 javascript 的说法错误的有( ) A. JavaScript 是基于对象和事件的脚本语言B. JavaScript 脚本是 java 语言的一个分支C. JavaScript 脚本必须要内嵌在 html 语言中使用D. JavaScript 脚本需要编译后 ie 浏览器才能解释执行48.下面的 javascript 语句,哪些是有错的 ( )A. var num = 1 + abc;B. if(x=4) alert(1);C. var arr = new Array();D. var arr = 1,2,3,4;49.下列代码运行的结果是( )public static void main(String args) int num = getNum();System.out.println(num);public int getNum() int num = 1;return num+;A. 编译时报错B. 运行时报错C. 1D. 250.在 Java 中,如果要在字符串类型对象 s=java中,得到字符 v 出现的位置,可使用下面的那个方法?( )A. s.matches(v);B. s.charAt(v);C. s.indexOf(v);D. s.substring(v);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题 > 初中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号