Java概念填空题(含答案)

上传人:tia****nde 文档编号:36844805 上传时间:2018-04-03 格式:DOC 页数:4 大小:48.50KB
返回 下载 相关 举报
Java概念填空题(含答案)_第1页
第1页 / 共4页
Java概念填空题(含答案)_第2页
第2页 / 共4页
Java概念填空题(含答案)_第3页
第3页 / 共4页
Java概念填空题(含答案)_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《Java概念填空题(含答案)》由会员分享,可在线阅读,更多相关《Java概念填空题(含答案)(4页珍藏版)》请在金锄头文库上搜索。

1、1Java 判断和概念填空题一、判断题 基本概念与 Java 语言基础 1Java 语言具有较好的安全性和可移植性及与平台无关等特性。( ) 2Java 语言的源程序不是编译型的,而是编译解释型的。( ) 3Java Application 程序中,必有一个主方法 main(),该方法有没有参数都可以。 ( ) 4Java 程序中不区分大小写字母。( ) 5机器不能直接识别字节码文件,它要经过 JVM 中的解释器边解释边执行。( ) 6System 类中的 println()方法分行显示信息,而 print()方法不分行显示信息。( ) 7当前路径的标识是“.”。 ( ) 8java 命令不区

2、分大小写,而 javac 命令区分大小写。( ) 9printf()和 format()方法使用指定格式字符串和参数,将格式化字符串写入到 Pr intStream 类型的输出流(System.out 对象)中。() 10在运行字节码文件时,使用 java 命令,一定要给出字节码文件的扩展名.class。 ( ) 11Java 语言使用的是 Unicode 字符集,每个字符在内存中占 8 位。( ) 12Java 语言中不同数据类型的长度是固定的,不随机器硬件不同而改变。( ) 13所有的变量在使用前都必须进行初始化。( ) 14已知 byte i = (byte)127; i = i +1;

3、这两个语句能被成功编译。( ) 15String str=“abcdefghi“;char chr=str.charAt(9); ( ) 16char chrArray= a, b, c, d, e, f, g;char chr=chrArray 6; ( )17int intArray=0,2,4,6,8; int length=int Array.length();( ) 18String str=“abcedf“; int length=str.length; ( ) 19说明或声明数组时不分配内存大小,创建数组时分配内存大小。( ) 20强制类型转换运算符的功能是将一个表达式的类型转换

4、为所指定的类型。( )面向对象应用 1类是一种类型,也是对象的模板。( ) 2类中说明的方法可以定义在类体外。( ) 3实例方法中不能引用类变量。( ) 4创建对象时系统将调用适当的构造方法给对象初始化。( ) 5使用运算符 new 创建对象时,赋给对象的值实际上是一个引用值。( ) 6对象赋值实际上是同一个对象具有两个不同的名字,它们都有同一个引用值。( ) 7对象可作方法参数,对象数组不能作方法参数。( ) 8class 是定义类的惟一关键字。( ) 9Java 语言会自动回收内存中的垃圾。( ) 10Java 语言中,构造方法是不可以继承的。( )211子类的成员变量和成员方法的数目一定

5、大于等于父类的成员变量和成员方法的数 目。( ) 12抽象方法是一种只有说明而无具体实现的方法。( ) 13Java 语言中,所创建的子类都应有一个父类。( ) 14调用 this 或 super 构造方法的语句必须放在第一条语句。( ) 15一个类可以实现多个接口,接口可以实现“多重继承”。 ( ) 16实现接口的类不能是抽象类。( ) 17使用构造方法只能给实例成员变量赋初值。( ) 18Java 语言不允许同时继承一个类并实现一个接口。( )其他知识 1容器是用来组织其他界面成分和元素的单元,它不能嵌套其他容器。( ) 2在 Swing 用户界面的程序设计中,容器可以被添加到其他容器中去

6、。( ) 3使用 BorderLayout 布局管理器时,GUI 组件可以按任何顺序添加到面板上。( ) 4每个事件类对应一个事件监听器接口,每一个监听器接口都有相对应的适配器。( ) 5Java 中,并非每个事件类都只对应一个事件。( ) 6Applet 可以运行在浏览器中。( ) 7Applet 的两个方法 getCodeBase( )和 getDocumentBase( )的返回值都是 URL 类的 对象,且二者返回的都是相同的 URL 地址。( ) 8Applet 是一种特殊的 Panel,它是 Java Applet 程序的最外层容器。( ) 9捕获异常 try 语句后面通常跟有一个

7、或多个 catch()方法用来处理 try 块内生成的 异常事件。( ) 10使用 try-catch-finally 语句只能捕获一个异常。( ) 11Error 类所定义的异常是无法捕获的。( ) 12IOException 异常是非运行时异常,必须在程序中抛弃或捕获。( ) 13当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一 定终止运行。( ) 14一个 Java 多线程的程序不论在什么计算机上运行,其结果始终是一样的。( ) 15Java 线程有五种不同的状态,这五种状态中的任何两种状态之间都可以相互转换 。( ) 16Java 虚拟机(JVM)中的线程调度器负

8、责管理线程,调度器把线程的优先级分为 10 个级别,分别用 Thread 类中的类常量表示。每个 Java 线程的优先级都在常数 1 和 10 之间 ,即 Thread.MIN_PRIORITY 和 Thread.MAX_PRIORITY 之间。如果没有明确地设置线程的优 先级别,每个线程的优先级都为常数 8。( ) 17当线程类所定义的 run( )方法执行完毕,线程的运行就会终止。( ) 18线程的启动是通过引用其 start()方法而实现的。( ) 19文件缓冲流的作用是提高文件的读/写效率。( ) 20Java 系统的标准输入对象是 System.in,标准输出对象有两个,分别是标准输

9、出 System.out 和标准错误输出 System.err。( )3二、概念填空1. Java 语言是 的程序设计语言。 (p3)2. Java 既是 型又是 语言,编译成的字节码文件由 在不同操作系统上解释执行。 (p3)3. 运行环境负责装载用户 (分为从本地装载和从网络装载两种)和 ,最重要的是含有 ,它是一个平台软件,负责 并提交操作系统执行。 (p4)4. 如果在一台计算机上安装了 ,则自动安装了对应版本的 。 (p4)5. 如果在一个源程序中定义了多个类,则其中只能有一个 (public 修饰) ,公共类的名称必须与文件 保持拼写和 一致。 (p5)6. Java 标识符由字母

10、、数字、 或 组成。 (p10)7. String 一般作为 字符串类型 理解,但是从本质上讲,它是一个 而非简单的数据类型。 (p11)8. 基本数据类型 int 对应的包装类是 。 (p15,表 2.6)9. 基本数据类型不是 ,在一些场合不能直接使用,需要转化为对应的 才能继续使用。 (p16)10. 包装类 Integer 的静态方法可以将字符串类型的数字”123”转换成整数类型。其形式如:i 。 (p16) 11. Double.POSITIVE_INFINITY 表示 。 (p16)12. Java 语言中,7.7%3= 。 (p17)13. 多分支语句 switch()括号中的表

11、达式的返回值类型只能是下列类型之一,这些类型是:。 (p23)14. 一维数组在声明时, 里必须为空,但在使用 new 运算符进行创建的时候, 里必须指明数组的 ,只有这样系统才能知道该给此数组分配多少内存。 (p28-29)15. 抽象是从被研究对象中 ,而 f 加 以考察,形成对研究问题正确、简明扼要的认识。(p38)16. Java 语言中,定义类用的关键字是 。 (p )17. 对象是对 ,类是对 的抽象。 (p38)18. 类也是一种数据类型,跟普通的数据类型相比,它是一种 。 (p38)19. 对象是类的 ,类是对象的 。 (p38)20. 面向对象程序设计将事物的共同性质抽象出来

12、,使用 和 描述对象的状态和行为。421. 一个对象可以被认为是一个把 和 封装在一起的实体,其中对象的属性通过 反映了对象当前的 ,对象的 通过 实现对象能够进行的操作。22. 对象的共性抽象为类,类的 就是对象。23. 方法中的形式参数和定义的局部变量的作用域仅限于方法, 。 (p40)24. 构造方法的方法名与类名相同,并且是 ,不能通过对象引用来调用。 (p47)25. 构造方法也具有 。 (p48)26. 如果类中定义了构造方法,则 Java 构造方法。 (p48)27. 是一个特殊的方法,用于创建一个类的实例。 (p )28 当构造方法中的 时,此时在构造方法中需要用 关键字来区分

13、域变量名与参数名。 (p48)29. 用 static 修饰符修饰的数据成员是 ,是其静态数据成员。它被 中,而不是保存在某个对象的内存区中。(p50)30. static 方法是类方法,不属于 ,但可以被类的所有对象访问。不用 static修饰符限定的方法,虽然在类中定义,但其实是为 而定义。 (p51)31. Java 中类的继承是为了反映现实世界中 。32. Java 语言中,定义子类时,使用关键字 来给出父类名。 (B12)33. 子类可以 ,这种做法叫覆盖。 (p71)34. 子类方法覆盖父类方法, (p72)35. 抽象类中如果存在抽象方法,则 。 (p73)36. 子类的数据成员或成员方法与父类的数据成员或成员方法名字 时,当要调用父类的同名方法或同名数据成员时则可用 来指明。 (p75)37. 使用关键字 this 来调用同类的其它构造方法,优点同样是以最大限度地

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

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