最新java二级题库

合集下载

java二级历年考试真题及答案

java二级历年考试真题及答案

java二级历年考试真题及答案1. 题目:以下哪个选项是Java中合法的变量名?A. 2variableB. variable2C. $variableD. variable-2答案:B2. 题目:Java中,哪个关键字用于声明一个类?A. classB. interfaceC. structD. enum答案:A3. 题目:Java中,以下哪个选项不是基本数据类型?A. intB. floatC. StringD. boolean答案:C4. 题目:在Java中,下列哪个方法用于获取数组的长度?A. length()B. size()C. count()D. length答案:A5. 题目:Java中,下列哪个关键字用于实现类的继承?A. extendsB. implementsC. overrideD. abstract答案:A6. 题目:在Java中,哪个关键字用于声明一个方法?A. methodB. functionC. defD. void答案:D7. 题目:Java中,哪个关键字用于声明一个接口?A. interfaceB. classC. abstractD. package答案:A8. 题目:在Java中,下列哪个选项不是异常处理关键字?A. tryB. catchC. finallyD. except答案:D9. 题目:Java中,哪个关键字用于实现多态?A. overrideB. implementsC. extendsD. abstract答案:A10. 题目:在Java中,哪个关键字用于声明一个类为抽象类?A. abstractB. interfaceC. finalD. static答案:A11. 题目:Java中,哪个关键字用于声明一个方法为抽象方法?A. abstractB. interfaceC. finalD. static答案:A12. 题目:在Java中,下列哪个选项不是集合框架的一部分?A. ListB. SetC. MapD. Array答案:D13. 题目:Java中,哪个关键字用于声明一个类为最终类?A. finalB. staticC. abstractD. private答案:A14. 题目:在Java中,下列哪个选项不是垃圾回收机制的一部分?A. finalize()B. System.gc()C. Object.wait()D. Object.notify()答案:C15. 题目:Java中,哪个关键字用于声明一个类为线程安全的?A. synchronizedB. volatileC. transientD. static答案:A16. 题目:在Java中,下列哪个选项不是多线程的实现方式?A.继承Thread类B.实现Runnable接口C.实现Callable接口D.使用synchronized关键字答案:D17. 题目:Java中,哪个关键字用于声明一个方法为同步方法?A. synchronizedB. volatileC. transientD. static答案:A18. 题目:在Java中,下列哪个选项不是输入输出流的一部分?A. FileInputStreamB. FileOutputStreamC. ObjectOutputStreamD. DataOutputStream答案:C19. 题目:Java中,哪个关键字用于声明一个类为单例类?A. singletonB. privateC. staticD. final答案:B20. 题目:在Java中,下列哪个选项不是网络编程的一部分?A. InetAddressB. URLC. SocketD. JDBC答案:D。

计算机二级JAVA试题附带答案

计算机二级JAVA试题附带答案

计算机二级JAVA试题附带答案【1】计算机二级JAVA试题附带答案1). 顺序存储结构____。

A.仅适合于静态查找表的存储B.仅适合于动态查找表的存储C.既适合静态又适合动态查找表的存储D.既不适合静态又不适合动态查找表的`存储正确答案:C2). 在编写Java application程序时,若需要使用到标准输入输出语句,必须在程序的开头写上____语句。

A.import java.awt.*;B.import java.applet.applet;C.import java.io.*;D.import java.awt.Graphics;正确答案:C3). 关于以下程序段的执行结果,说法正确的是public class Borley extends Thread{public static void main(String argv[]){Borley b = new Borley(); b.start(); }public void run(){System.out.println("Running");}}A.编译通过并执行,但无输出B.编译通过并执行,输出:RunningC.产生错误,没有Thread类对象D.产生错误,没有通道到达Thread包正确答案:B4). 线性表若采用链表存储结构时,要求内存中可用存储单元的地址____。

A.必须是连续的B.部分地址必须是连续的C.一定是不连续的D.连续不连续都可以正确答案:D5). 在Java中,能实现多重继承效果的方式是____。

A.内部类B.适配器C.接口D.同步正确答案:C6). 在编写异常处理的Java程序中,每个catch语句块都应该与____语句块对应,使得用该语句块来启动Java的异常处理机制。

A.if-elseB.switchC.tryD.throw正确答案:C【2】计算机二级JAVA试题附带答案1). 在关系数据库系统中,当关系的模型改变时,用户程序也可以不变,这是A.数据的物理独立性B.数据的逻辑独立性C.数据的位置独立性D.数据的存储独立性正确答案:B2). 下面哪个操作是applet可以做的?A.读取客户端部分系统变量B.读取客户端文件C.在客户端主机上创建新文件D.在客户端装载程序库正确答案:B3). 在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可以定义自己的属性和方法,这有利于实现A.可移植性B.可扩充性C.安全性D.可靠性正确答案:B4). 在Java 中,由Java 编译器自动导入而无需在程序中用i mport 导入的包是( )。

计算机java二级考试操作题

计算机java二级考试操作题

计算机java二级考试操作题一、选择题(每题2分,共10分)1. 在Java中,以下哪个关键字用于定义类?A. classB. interfaceC. enumD. struct2. 下列哪个是Java中的合法标识符?A. 3variableB. variable3C. variable#3D. variable-three3. Java中,哪个关键字用于实现多态?A. extendsB. implementsC. overrideD. abstract4. 在Java中,以下哪个是正确的方法声明?A. void myMethod() {}B. int myMethod() {}C. myMethod() {}D. all of the above5. 下列哪个是Java中的异常处理关键字?A. tryB. catchC. finallyD. all of the above二、填空题(每空1分,共10分)1. Java是一种_________语言,它支持_________编程。

2. 一个Java类可以有多个_________方法,但只能有一个_________方法。

3. 在Java中,使用_________关键字可以抛出异常。

4. Java中的集合框架主要由_________、_________和_________组成。

5. 一个Java程序的执行从_________方法开始。

三、简答题(每题5分,共10分)1. 简述Java的垃圾回收机制。

2. 描述Java中接口和抽象类的区别。

四、编程题(每题5分,共20分)1. 编写一个Java程序,实现计算两个整数的和。

```javapublic class SumCalculator {public static void main(String[] args) {// 编写代码实现两个整数的和}}```2. 编写一个Java程序,实现打印一个字符串的所有字符。

全国计算机等级考试《二级Java》试题题库

全国计算机等级考试《二级Java》试题题库

全国计算机等级考试《二级Java》试题题库1. 信息隐蔽的概念与下述哪一种概念直接相关()。

A. 软件结构定义B. 模块独立性C. 模块类型划分D. 模块耦合度【答案】B2. 下列各选项中,不属于序言性注释的是()。

A. 程序标题B. 程序设计者C. 主要算法D. 数据状态【答案】D 本资料来源公_众.号:文得课堂,更多计算机等级考试题库及视频,上公_众.号:文得课堂查找。

3. 对建立良好的程序设计风格,下面描述正确的是()。

A. 程序应简单、清晰、可读性好B. 符号名的命名只要符合语法C. 充分考虑程序的执行效率D. 程序的注释可有可无【答案】A4. 下列叙述中,不符合良好程序设计风格要求的是()。

A. 程序的效率第一,清晰第二B. 程序的可读性好C. 程序中要有必要的注释D. 输入数据前要有提示信息【答案】A5. 结构化程序所要求的基本结构不包括()。

A. 顺序结构B. GOTO跳转C. 选择(分支)结构D. 重复(循环)结构【答案】B6. 软件按功能可以分为:应用软件、系统软件、支撑软件(或工具软件)。

下面属于应用软件的是()。

A. 编译程序B. 操作系统C. 教务管理系统D. 汇编程序【答案】C7. 下面属于系统软件的是()。

A. 财务管理系统B. 编译软件C. 编辑软件WordD. 杀毒软件【答案】B8. 下面属于应用软件的是()。

A. 学生成绩管理系统B. UNIX操作系统C. 汇编程序D. 编译程序【答案】A9. 软件是指()。

A. 程序B. 程序和文档C. 算法加数据结构D. 程序、数据与相关文档的完整集合【答案】D10. 计算机软件包括()。

A. 算法和数据B. 程序和数据C. 程序和文档D. 程序、数据及相关文档【答案】D11. 结构化程序由顺序、选择、循环三种基本结构组成,以下相关叙述错误的是()。

A. 三种基本结构不可以嵌套使用B. 顺序结构是按语句在程序中的先后顺序逐条执行,没有分支,没有转移C. 选择结构是根据不同的条件执行不同分支中的语句D. 循环结构是根据条件决定是否重复、重复执行多少次循环体语句【答案】A12. 下列选项中属于面向对象设计方法主要特征的是()。

java二级考试试题

java二级考试试题

java二级考试试题一、选择题(每题2分,共20分)1. 在Java中,用于定义类和方法的关键字是:A. varB. classC. voidD. return2. 下列哪个是合法的Java标识符?A. classB. defaultC. 2DArrayD. float3. 在Java中,用于实现异常处理的关键字是:A. tryB. catchC. finallyD. All of the above4. Java中的垃圾回收机制主要用于:A. 释放不再使用的对象内存B. 优化程序性能C. 管理线程D. 提供安全性5. 下列哪个不是Java的访问修饰符?A. publicB. privateC. protectedD. global6. Java中的集合框架主要包含哪些类型的集合?A. List和SetB. Map和QueueC. A and BD. None of the above7. 在Java中,下列哪个是正确的字符串字面量?A. "Hello World"B. 'Hello World'C. @Hello WorldD. #Hello World8. Java中的多态性可以通过以下哪种方式实现?A. 继承B. 接口C. 抽象类D. A and B9. 下列哪个是Java的包管理工具?A. MavenB. GradleC. AntD. All of the above10. 在Java中,下列哪个方法用于将字符串转换为字符数组?A. toCharArray()B. toLowerCase()C. toUpperCase()D. substring()二、填空题(每题2分,共20分)11. Java的基本数据类型包括整型、浮点型、字符型、布尔型等,其中整型包括byte、short、______、long。

12. 在Java中,一个类可以同时继承多个类,但只能继承一个类,这是Java的______特性。

2023计算机等级二级考试java练习题及答案

2023计算机等级二级考试java练习题及答案

2023计算机等级二级考试java练习题及答案2023计算机等级二级考试java练习题及答案练习题一:(1)在以下数据库系统(由数据库应用系统、操作系统、数据库管理系统、硬件四局部组成)层次示意图中,数据库应用系统的位置是A)1B)3C)2D)4【参考答案】D(2)数据库系统四要素中,什么是数据库系统的核心和管理对象?A)硬件B)软件C)数据库D)人【参考答案】C(3)Access数据库中哪个数据库对象是其他数据库对象的根底?A)报表B)查询C)表D)模块【参考答案】C(4)通过关联关键字“系别”这一一样字段,表二和表一构成的关系为A)一对一B)多对一C)一对多D)多对多【参考答案】C(5)某数据库的表中要添加inter站点的网址,那么该采用的.字段类型是A)OLE对象数据类型B)超级连接数据类型C)查阅向导数据类型D)自动编号数据类型【参考答案】B(6)在Access的5个最主要的查询中,能从一个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中记录的是A)选择查询B)参数查询C)操作查询D)SQL查询【参考答案】A(7)哪个查询是包含另一个选择或操作查询中的SQLSELECT语句,可以在查询设计网格的“字段”行输入这些语句来定义新字段,或在“准那么”行来定义字段的准那么?A)结合查询B)传递查询C)数据定义查询D)子查询【参考答案】D(8)以下不属于查询的三种视图的是A)设计视图B)模板视图C)数据表视图D)SQL视图【参考答案】B(9)要将“选课成绩”表中学生的成绩取整,可以使用A)Abs([成绩])B)Int([成绩])C)Srq([成绩])D)Sgn([成绩])【参考答案】B(10)在查询设计视图中A)可以添加数据库表,也可以添加查询B)只能添加数据库表C)只能添加查询D)以上两者都不能添加【参考答案】A练习题二:1、假如在创立表中建立需要存放二进制数据文档的字段,其数据类型应当为___D ___。

java二级 试题及答案

java二级 试题及答案

java二级试题及答案一、选择题1.下列哪个选项用于创建一个类的实例?A. newB. thisC. finalD. void2.以下哪个关键字用于定义一个类的方法可以被子类重写?A. publicB. finalC. staticD. abstract3.以下哪个关键字用于定义一个类的成员变量可以被子类直接访问?A. privateB. protectedC. staticD. transient4.下列哪个选项是Java的基本数据类型?A. StringB. IntegerC. BooleanD. Double5.以下哪个选项是Java中的循环结构?A. forB. ifC. switchD. try二、填空题1. 声明一个整型变量并将其初始化为10:int num = _________ ;2. 定义一个常量并赋值为3.14:final double PI = _________ ;3. 定义一个字符串变量,并将其初始化为空串:String str =_________ ;4. 声明一个布尔变量并将其初始化为真:boolean flag = _________ ;5. 将两个整数相加并将结果赋值给一个整型变量:int sum =_________ + _________ ;三、编程题1. 编写一个Java程序,实现输入一个整数n,并输出1到n之间所有偶数的和。

示例输入:10示例输出:302. 编写一个Java程序,实现输入一个字符串,判断该字符串是否是回文串(正序和反序读都一样)。

示例输入:radar示例输出:是回文串3. 编写一个Java程序,实现输入一个整数n,并输出斐波那契数列的前n项。

示例输入:5示例输出:0 1 1 2 3四、简答题1. 什么是Java的面向对象特性?举例说明面向对象编程的好处。

2. Java中的继承和多态的概念分别是什么?它们如何实现面向对象的特性?3. Java中的异常处理机制是什么?说明try-catch-finally语句的作用和使用方法。

java国家二级试卷及答案

java国家二级试卷及答案

一、选择题(每小题2分,共70分)(11)在Java中,负责对字节代码解释执行的是()。

A.垃圾回收器B.虚拟机C.编译器D.多线程机制(12)下列叙述中,正确的是A.Java语言的标识符是区分大小写的B.源文件名与public类名可以不相同C.源文件扩展名为.jar D.源文件中public类的数目不限(13)下列属于合法的Java标识符是A._cat=B.5books C.+static D.-3.14159(14)在Java中,表示换行符的转义字符是A.B.\f C.'n'D.\dd(15)在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是A.java.appletB.java.awtC.java.utilD.ng(16)在Java中,所有类的根类是A.ng.ObjectB.ng.ClassC.java.applet.AppletD.java.awt.Frame(17)在Java中,用Package语句说明一个包时,该包的层次结构必须是A.与文件的结构相同B.与文件目录的层次相同C.与文件类型相同D.与文件大小相同(18)在读字符文件Employee.dat时,使用该文件作为参数的类是A.BufferReaderB.DataInputStreamC.DataOutoutStreamD.FileInputStream(19)下列构造方法的调用方式中,正确的是A.按照一般方法调用B.由用户直接调用C.只能通过new自动调用D.被系统调用(20)类Panel默认的布局管理器是A.GridLayoutB.BorderLayoutC.FlowLayoutD.CardLayout(21)在Java中,能实现多重继承效果的方式是A.内部类B.适配器C.接口D.同步(22)char类型的取值范围是A.2-7~27-1B.0~216-1C.-215~215-1D.0~28-1(23)能够支持javadoc命令的注释语句是A./**...//B./*...*/C.//D./**...*/(24)十进制数16的16进制表示格式是A.0x10B.0x16C.0xAD.16(25)int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是A.public int MAX_LENGTH=100B.final int MAX_LENGTH=100C.public const int MAX_LENGTH=100D.public final int MAX_LENGTH=100(26)下列不是InputStream子类的是A.文件输入流FileInputStreamB.final int MAX_LENGTH=100C.public const int MAX_LENGTH=100D.public final int MAX_LENGTH=100(27)下列方法中可以用来创建一个新线程的是A.实现ng.Runnable接口并重写start()方法B.实现ng.Runnable接口并重写run()方法C.实现ng.Thread类并重写run()方法D.实现ng.Thread类并重写start()方法(28)下列关于Java Application与Applet的说法中,正确的是A.都包含main()方法B.都通过“appletviewer”命令执行C.都通过“javac”命令编译D.都嵌入在HTML文件中执行(29)当启动Applet程序时,首先调用的方法是A.stop()B.init()C.start()D.destroy()(30)下列关于线程优先级的说法中,正确的是A.线程的优先级是不能改变的B.线程的优先级是在创建线程时设置的C.在创建线程后的任何时候都可以设置D.B和C(31)当浏览器重新返回Applet所在页面时,将调用Applet类的方法是A.start()B.init()C.stop()D.destroy()(32)按照Java的标识符命名规范,下列表示一个类的标识符正确的是A.HelloworldB.HelloWorldC.helloworldD.helloWorld(33)下列代码中,将引起一个编译错误的行是1)public class Test{2)int m,n;3)public Test(){}4)public Test(int a){m=a;}5)public static void main(String args[]){6)Test t1,t2;7)int j,k;8)j=0;k=0;9)t1=new Test();10)t2=new Test(j,k);11)}12)}A.第3行B.第5行C.第6行D.第10行(34)下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello”,能够填写在程序中下划线位置,使程序完整并能正确运行的语句是public class Test implements Runnable{public static void main(String args[]){Test t=new Test();Thread tt=new Thread(t);tt.start();}public void run(){for(;;){try{;}catch(e){}System.put.println("Hello");}}}A.sleep(1000)InterruptedExceptionB.sleep(1000)InterruptedExceptionC.Thread.sleep(1000)RuntimeExceptionD.Thread.sleep(1000)InterruptedException(35)阅读下列代码后public class Person{int arr[]=new int[10];public static void main(String args[]){System.out.println(arr[1]);}}正确的说法是A.编译时将产生错误B.编译时正确,运行时将产生错误C.输出零D.输出空二、填空题(每空2分,共40分)请将每空的正确答案写在【1】至【20】序号的横线上,答在试卷上不得分。

全国计算机二级《Java》真题及答案

全国计算机二级《Java》真题及答案

全国计算机二级《Java》真题及答案1. 下列叙述中正确的是()。

A. 为了建立一个关系,首先要构造数据的逻辑关系B. 表示关系的二维表中各元组的每一个分量还可以分成若干数据项C. 一个关系的属性名表称为关系模式D. 一个关系可以包括多个二维表【答案】A2. 关系数据库管理系统所管理的关系是()。

A. 若干个二维表B. 一个DBF文件C. 一个DBC文件D. 若干个DBC文件【答案】A 本资料来源公_众.号:文得课堂,更多计算机等级考试题库及视频,上公_众.号:文得课堂。

3. 在关系中能唯一标识元组的最小属性集称为该表的键或码。

二维表中可能有若干个键,它们称为该表的()。

A. 连接码B. 关系码C. 外码D. 候选码【答案】D4. 设有关系表学生表S(学号,姓名,性别,年龄,身份证号),每个学生学号唯一。

除属性学号外,也可以作为键的是()。

A. 姓名B. 身份证号C. 姓名,性别,年龄D. 学号,姓名【答案】B5. 关系模型允许定义3类数据约束,下列不属于数据约束的是()。

A. 实体完整性约束B. 参照完整性约束C. 属性完整性约束D. 用户自定义的完整性约束【答案】C6. Java中定义常量的保留字是()。

A. constB. finalC. finallyD. native【答案】B7. 数据字典(DD)所定义的对象包含于()。

A. 数据流图(DFD)B. 程序流程图C. 软件结构图D. 方框图【答案】A8. 软件需求规格说明书的作用不包括()。

A. 软件验收的依据B. 用户与开发人员对软件要做什么的共同理解C. 软件设计的依据D. 软件可行性研究的依据【答案】D9. 下列属于黑盒测试方法的是()。

A. 语句覆盖B. 逻辑覆盖C. 边界值分析D. 路径分析【答案】C10. 下列不属于软件设计阶段任务的是()。

A. 软件总体设计B. 算法设计C. 制定软件确定测试计划D. 数据库设计【答案】C11. 对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。

二级java语言试题及答案

二级java语言试题及答案

二级java语言试题及答案1. 选择题- 1.1 以下哪个选项是Java语言的特点之一?- A. 面向对象- B. 编译型语言- C. 动态类型- D. 以上都不是- 答案: A- 1.2 Java语言中,以下哪个关键字用于定义类?- A. class- B. public- C. static- D. void- 答案: A2. 填空题- 2.1 Java语言中的主函数入口是`____`。

- 答案: main- 2.2 在Java中,`____`关键字用于声明一个方法。

- 答案: void3. 简答题- 3.1 简述Java语言的垃圾回收机制。

- 答案: Java语言的垃圾回收机制是指系统自动回收不再被引用的对象所占用的内存空间。

Java虚拟机(JVM)负责管理内存,当对象不再被任何变量引用时,垃圾回收器会将其标记为可回收,并在适当的时候释放这些内存资源。

4. 编程题- 4.1 编写一个Java程序,实现计算两个整数的和。

- 答案:```javapublic class SumCalculator {public static void main(String[] args) {int num1 = 10;int num2 = 20;int sum = addNumbers(num1, num2);System.out.println("The sum is: " + sum);}public static int addNumbers(int a, int b) {return a + b;}}```5. 阅读题- 5.1 阅读以下Java代码片段,并回答问题:```javapublic class HelloWorld {public static void main(String[] args) {System.out.println("Hello, World!");}}```- 5.1.1 这段代码的作用是什么?- 答案: 这段代码的作用是输出字符串"Hello, World!"到控制台。

java二级考试题库及答案

java二级考试题库及答案

java二级考试题库及答案一、选择题(每题2分,共20分)1. Java中,以下哪个关键字用于声明一个类?A. interfaceB. classC. structD. enum答案:B2. 在Java中,以下哪个数据类型是基本数据类型?A. StringB. IntegerC. intD. ArrayList答案:C3. Java中,以下哪个方法用于将字符串转换为整数?A. parseInt()B. toInt()C. toInteger()D. convertInt()答案:A4. 在Java中,以下哪个关键字用于实现多态?A. extendsB. implementsC. overrideD. abstract答案:A5. Java中,以下哪个关键字用于声明一个方法?A. functionB. methodC. procedureD. def答案:B6. 在Java中,以下哪个关键字用于声明一个接口?A. classB. interfaceC. abstractD. struct答案:B7. Java中,以下哪个关键字用于声明一个包?A. packageB. importC. classD. public答案:A8. 在Java中,以下哪个关键字用于声明一个异常?A. throwB. throwsC. exceptionD. error答案:B9. Java中,以下哪个关键字用于声明一个枚举?A. enumB. listC. setD. map答案:A10. 在Java中,以下哪个关键字用于声明一个泛型?A. genericB. typeC. classD. extends答案:D二、填空题(每题2分,共20分)1. Java中,一个类可以继承多个______。

答案:接口2. 在Java中,所有类的根类是______。

答案:Object3. Java中,______关键字用于声明一个私有方法。

二级计算机java考试试题及答案

二级计算机java考试试题及答案

二级计算机java考试试题及答案一、选择题(每题2分,共40分)1. Java中,以下哪个关键字用于声明一个类?A. classB. interfaceC. abstractD. final答案:A2. 在Java中,哪个方法用于获取字符串的长度?A. length()B. size()C. count()D. length答案:A3. 下列哪个选项是Java中的多态性?A. 一个方法可以被多个类继承B. 一个类可以继承多个类C. 一个接口可以被多个类实现D. 一个类可以有多个父类答案:C4. Java中,哪个关键字用于声明一个方法?A. methodB. functionC. procedureD. void答案:D5. 在Java中,哪个关键字用于声明一个变量为静态?A. staticB. finalC. constD. volatile答案:A6. Java中,哪个关键字用于声明一个变量为常量?A. finalB. staticC. constD. volatile答案:A7. 在Java中,哪个关键字用于声明一个方法为同步?A. synchronizedB. threadC. lockD. mutex答案:A8. Java中,哪个关键字用于声明一个类为抽象类?A. abstractB. interfaceC. staticD. final答案:A9. 在Java中,哪个关键字用于声明一个方法为重载?A. overloadB. overloadsC. overloadingD. none of the above答案:D10. Java中,哪个关键字用于声明一个方法为重写?A. overrideB. overloadC. extendsD. implements答案:A11. 在Java中,哪个关键字用于声明一个变量为线程安全的?A. synchronizedB. threadC. volatileD. static答案:C12. Java中,哪个关键字用于声明一个类为最终类?A. finalB. abstractC. staticD. volatile答案:A13. 在Java中,哪个关键字用于声明一个变量为瞬态?A. transientB. staticC. volatileD. synchronized答案:A14. Java中,哪个关键字用于声明一个方法为本地方法?A. nativeB. synchronizedC. abstractD. final答案:A15. 在Java中,哪个关键字用于声明一个变量为严格FP(浮点数)?A. strictfpB. volatileC. synchronizedD. transient答案:A16. Java中,哪个关键字用于声明一个类为接口?A. interfaceB. abstractC. classD. final答案:A17. 在Java中,哪个关键字用于声明一个方法为私有?A. privateB. publicC. protectedD. default答案:A18. Java中,哪个关键字用于声明一个变量为包级私有?A. packageB. privateC. protectedD. default答案:D19. 在Java中,哪个关键字用于声明一个方法为保护级别?A. protectedB. publicC. privateD. default答案:A20. Java中,哪个关键字用于声明一个变量为公开?A. publicB. privateC. protectedD. default答案:A二、填空题(每题2分,共20分)1. Java中,用于声明一个类的关键字是____。

二级Java语言程序设计测试卷试题(含答案解析)

二级Java语言程序设计测试卷试题(含答案解析)

二级Java语言程序设计测试卷(100分)本卷考察对Java的程序设计,共40题,满分为100分。

1、1.Java程序的并发机制是()。

【单选题】(2.5分)A.多线程B.多接口C.多平台D.多态性正确答案: A2、2.下列运算符中,优先级最高的是()。

【单选题】(2.5分)A.++B.+C.*D.正确答案: A3、在一个线程中调用下列方法,不会改变该线程运行状态的是()。

【单选题】(2.5分)A.yield方法B.另一个线程的join方法C.sleep方法D.一个对象的notify方法正确答案: B4、面向对象的四个主要特性是()。

【单选题】(2.5分)A.继承性、多态性、可靠性、可维护性B.抽象性、封装性、正确性、高效性C.抽象性、封装性、继承性、多态性D.抽象性、继承性、高效性、可维护性正确答案: C5、下列表达式中,类型可以作为int型的是()。

【单选题】(2.5分)A.“abc”+“efg”B.“abc”+‘efg’C.‘a’+‘b’D.3+“4”正确答案: C6、8.下列程序的输出结果是( )。

public class Test {public static void main(String[] args){ int[] array = { 2, 4, 6, 8, 10 };int size = 6;int result = -1;try {for (int i = 0; i size result == -1;)if (array[i] == 20)result = i;} catch (ArithmeticException e){ System.out.println(Catch---1);}catch(ArrayIndexOutOfBoundsException e){ System.out.println(Catch---2);} catch (Exceptione){ System.out.println(Catch---3);}}} 【单选题】(2.5分)A.Catch---1B.Catch---2C.Catch---3D.以上都不对正确答案: D7、用于设置组件大小的方法是()。

全国计算机等级二级考试java单选题及答案3篇

全国计算机等级二级考试java单选题及答案3篇

全国计算机等级二级考试java单选题及答案全国计算机等级二级考试java单选题及答案精选3篇(一)全国计算机等级二级考试java单项选择题及答案全国计算机等级二级考试java单项选择题及答案1、______是对关系的描绘。

A.二维表B.关系形式C.记录D.属性:B2、表中的一列叫做______。

A.二维表B.关系形式C.记录D.字段:D3、唯一确定一条记录的`某个属性组是______。

A.关键字B.关系形式C.记录D.属性:A4、被选中的关键字是______。

A.主键B.关系形式C.记录D.属性:A5、属性的取值范围是______。

A.值域B.关系形式C.记录D.属性:A6、关系名(属性,属性2,……属性n)是______。

A.主键B.关系形式C.记录D.属性:B7、添加新记录时,自动添加到字段中的是______。

A.默认值B.有效性规那么C.有效性文本D.索引:A8、检查字段中的输入值是否合法的是______。

A.默认值B.有效性规那么C.有效性文本D.索引:B9、检查字段中的输入值不合法时,提示的信息是______。

A.默认值B.有效性规那么C.有效性文本D.索引:C10、可以加快查询操作的是______。

A.默认值B.有效性规那么C.有效性文本D.索引:D全国计算机等级二级考试java单选题及答案精选3篇(二)全国计算机等级二级考试java强化训练答案全国计算机等级二级考试java强化训练答案1、用Access创立的数据库文件,其扩展名是___D___。

A..adpB..dbfC..frmD..mdb2、数据库系统的核心是___B___。

A.数据模型B.数据库管理系统C.数据库D.数据库管理员3、数据库系统是由数据库、数据库管理系统、应用程序、___A___、用户等构成的人机系统。

A.数据库管理员B.程序员C.高级程序员D.软件开发商4、在数据库中存储的是___B___。

A.信息B.数据C.数据构造D.数据模型5、在下面关于数据库的说法中,错误的选项是___D___。

最新计算机二级java笔试试卷及答案

最新计算机二级java笔试试卷及答案

最新计算机二级java笔试试卷及答案最新计算机二级java笔试试卷及答案本文是关于计算机等级考试二级Java的笔试试卷及答案,希望对各位的复习有帮助!一、选择题((1)~(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)下列选项中不符合良好程序设计风格的是A)源程序要文档化 B)数据说明的次序要规范化C)避免滥用goto语句 D)模块设计要保证高耦合、高内聚(2)从工程管理角度,软件设计一般分为两步完成,它们是A)概要设计与详细设计 B)数据设计与接口设计C)软件结构设计与数据设计 D)过程设计与数据设计(3)下列选项中不属于软件生命周期开发阶段任务的是A)软件测试 B)概要设计 C)软件维护 D)详细设计(4)在数据库系统中,用户所见的数据模式为A)概念模式 B)外模式 C)内模式 D)物理模式(5)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和A)编码设计 B)测试阶段 C)运行阶段 D)物理设计(6)设有如下三个关系表下列操作中正确的是A)T=R∩S B)T=R∪SC)T=R×S D)T=R/S(7)下列叙述中正确的是A)一个算法的空间复杂度大,则其时间复杂度也必定大B)一个算法的空间复杂度大,则其时间复杂度必定小C)一个算法的时间复杂度大,则其空间复杂度必定小D)上述三种说法都不对(8)在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为A)63 B)64 C)6 D)7(9)数据库技术的根本目标是要解决数据的A)存储问题 B)共享问题 C)安全问题 D)保护问题(10)对下列二叉树进行中序遍历的结果是A)ACBDFEG B)ACBDFGE C)ABDCGEF D)FCADBEG(11)运行Java程序需要的工具软件所在的目录是A)JDK的bin目录 B)JDK的demo目录C)JDK的lib目录 D)JDK的jre目录(12)下列关于Java语言特点的叙述中,错误的是A)Java是面向过程的编程语言B)Java支持分布式计算C)Java是跨平台的编程语言D)Java支持多线程(13)Java的核心包中,提供编程应用的基本类的包是A)ng B)java.util C)java.applet D)java.rmi(14)下列关于Java对import语句规定的叙述中,错误的是A)在Java程序中import语句可以有多个B)在Java程序中import语句可以没有C)在Java程序中import语句必须有一个D)在Java程序中import语句必须引入在所有类定义之前(15)在编译Java程序时,用于指定生成.class文件位置的选项是A)-g B)-d C)-verbose D)-nowarn(16)阅读下面程序import java.io.*;public class TypeTransition{public static void main(String args[]){char a = 'h';int i = 100;int j = 97;int aa = a + i;System.out.println("aa="+aa);char bb = (char)j;System.out.println("bb="+bb);}}如果输出结果的第二行为bb=a,那么第一行的输出是A)aa=I B)aa=204 C)aa=v D)aa=156(17)阅读下面程序public class OperatorsAndExpressions {void equalsMethod1(){String s1=new String("how are you");String s2=new String("how are you");System.out.println(s1==s2);}public static void main(String args[]){OperatorsAndExpressions OperAndExp=new OperatorsAndExpressions();//用于复合类型数据的“==”运算符OperAndExp. equalsMethod1();}}程序运行结果是A)== B)true C)false D)equal(18)阅读下面代码if(x==0){System.out.println("冠军");}else if (x>-3){System.out.println("亚军");}else { System.out.println("季军");}若要求打印字符串“季军”,则变量x的取值范围是A)x=0 & x<=-3 x="">0 C)x>-3 D)x<=-3(19)下列关于构造方法的叙述中,错误的'是A)Java语言规定构造方法名与类名必须相同B)Java语言规定构造方法没有返回值,但不用void声明C)Java语言规定构造方法不可以重载D)Java语言规定构造方法只能通过new自动调用(20)阅读下面程序import javax.swing.JOptionPane;public class Comparison {public static void main( String args[] ){String firstNumber, //用户输入第1个数据变量secondNumber, //用户输入第2个数据变量result; //输出结果变量int number1, //用于比较的第1个数number2; //用于比较的第2个数//用户输入第1个数据的字符串firstNumber = JOptionPane.showInputDialog( "输入第1个整数:" );//用户输入第2个数据的字符串secondNumber = JOptionPane.showInputDialog( "输入第2个整数:" );//将字符串转换为整数类型number1 = Integer.parseInt( firstNumber );number2 = Integer.parseInt( secondNumber );//初始化结果变量______________________;//比较两个数据if ( number1 == number2 )result += number1 + " == " + number2;if ( number1 != number2 )result += number1 + " != " + number2;if ( number1 < number2 )result = result + " " + number1 + " < " + number2;if ( number1 > number2 )result = result + " " + number1 + " > " + number2;if ( number1 <= number2 )result = result + " " + number1 + " <= if="" number1="" number2="" result="result">= " + number2;//显示结果JOptionPane.showMessageDialog(null,result,"比较结果",RMATION_MESSAGE );System.exit( 0 );}}为使程序能正确运行并得到合理的输出结果,初始化结果变量语句(下划线处)应是。

java计算机二级考试题库及答案

java计算机二级考试题库及答案

java计算机二级考试题库及答案为了应对接下来的计算机二级考试,了解一些试题,让自己更好去应对考试下面是店铺给大家整理的java计算机二级考试题库及答案,供大家参阅!java计算机二级考试题库及答案一1). 运行Java程序需要的工具软件所在的目录是( )。

A.JDK的bin目录B.JDK的demo目录C.JDK的lib目录D.JDK的jre目录正确答案:A答案解析:运行Java的JDK -共包含五个目录,分别是:bin目录,该目录包含Java编译器、解释器和许多工具(如服务器工具、IDL、package工具等);lib目录,该目录包含Java库文件;jre目录,该目录是Java程序运行环境的根目录,它下面包含bin子目录,包括平合所用工具和库的可执行文件以及DLL文件;demo目录,该目录包含源代码的程序示例;include目录,该目录包含Win32子目录,都是本地方法的文件。

2). 软件需求分析阶段的工作,可以分为四个方面需求获取,需求分析,编写需求规格说明书,以及A.阶段性报告B.需求评审C.总结D.以上都不正确正确答案:B3). 下列说法中,不属于数据模型所描述的内容是( )。

A.数据结构B.数据操作C.数据查询D.数据约束正确答案:C答案解析:数据模型所描述的内容包括三个部分,它们是数据结构、数据操作和数据约束。

其中,数据结构主要描述数据的类型、内容、性质及数据库的联系等;数据操作主要是描述在相应数据结构上的操作类型与操作方式;数据约束主要描述数据结构内数据间的语法和语义联系,它们之间的制约与依存关系,以及数据的动态变化的规则,用以保证数据的正确、有效与相容。

4). char类型的取值范围是( )。

A.2的-7次方~2的7次方减1B.0~2的16次方减1C.负2的15次方~2的15次方减1D.0~2的8次方减1正确答案:B答案解析:本题考查Java中数据类型的取值范围。

应该掌握常用的数据类型的取值范围,char类型在内存中占1 6位,取值范围是0~65535也就是O~2的16次方减1,选项B正确。

计算机2级java试题及答案

计算机2级java试题及答案

计算机2级java试题及答案一、单项选择题1. Java中的8种基本数据类型不包括:A. intB. floatC. booleanD. string答案:D2. 下面哪个关键字用于创建一个新的对象并引用它:A. newB. createC. objectD. instance答案:A3. 下面哪个方法可以用于获取字符串的长度:A. length()B. size()C. count()D. getLength()答案:A4. 在Java中,父类和子类之间的关系是:A. 组合关系B. 继承关系C. 引用关系D. 实现关系答案:B5. 关于Java的异常处理,下列说法正确的是:A. 所有的异常都必须被捕获并处理B. 只有编译时异常必须被捕获并处理C. 所有的异常都可以被忽略D. 只有运行时异常必须被捕获并处理答案:B二、填空题1. Java的关键字`______`用于定义一个类。

答案:class2. Java的关键字`______`用于定义一个方法。

答案:void3. Java中用于创建一个对象的关键字是`______`。

答案:new4. Java中用于表示空值的关键字是`______`。

答案:null5. 一个方法的参数列表中可以包含多个参数,它们之间用`______`分隔。

答案:逗号三、判断题1. Java是一种编译型语言,程序在运行之前需要先编译成字节码。

答案:正确2. 面向对象编程的三个基本特征分别是封装、继承和多态。

答案:正确3. 在Java中,可以通过`extends`关键字来实现多重继承。

答案:错误4. Java中的数组长度是固定的,一旦创建就无法改变。

答案:正确5. 静态方法可以直接访问实例变量和非静态方法。

答案:错误四、编程题1. 编写一个Java程序,实现一个函数,用于计算斐波那契数列的第n项。

斐波那契数列是指从0和1开始,后面的每一项都是前面两项之和。

例如,斐波那契数列的前几项为0、1、1、2、3、5、8...```javapublic class Fibonacci {public static int fibonacci(int n) {if (n <= 0) {return 0;}if (n == 1) {return 1;}int prev = 0;int curr = 1;for (int i = 2; i <= n; i++) {int temp = curr;curr = prev + curr;prev = temp;}return curr;}public static void main(String[] args) {int n = 10;int result = fibonacci(n);System.out.println("斐波那契数列的第" + n + "项是:" + result);}}```2. 编写一个Java程序,使用循环结构,计算并输出1到100的所有偶数之和。

java二级考试题库及答案

java二级考试题库及答案

java二级考试题库及答案1. 题目:Java中,以下哪个关键字用于声明一个类?A. interfaceB. classC. structD. enum答案:B2. 题目:在Java中,哪个关键字用于定义一个方法?A. functionB. methodC. procedureD. void答案:B3. 题目:Java中,下列哪个选项是正确的数据类型?A. byteB. longC. charD. All of the above答案:D4. 题目:在Java中,哪个关键字用于实现继承?A. extendsB. implementsC. overrideD. super答案:A5. 题目:Java中,下列哪个选项是正确的访问修饰符?A. publicB. privateC. protectedD. All of the above答案:D6. 题目:在Java中,哪个关键字用于声明一个接口?A. classB. interfaceC. abstractD. enum答案:B7. 题目:Java中,下列哪个选项是正确的异常处理关键字?A. tryB. catchC. finallyD. All of the above答案:D8. 题目:在Java中,哪个关键字用于声明一个抽象方法?A. abstractB. finalC. staticD. synchronized答案:A9. 题目:Java中,下列哪个选项是正确的集合框架接口?A. ListB. SetC. MapD. All of the above答案:D10. 题目:在Java中,哪个关键字用于声明一个泛型类?A. genericB. templateC. classD. type答案:C。

二级java考试答案

二级java考试答案

二级java考试答案1. 以下哪个选项是Java中定义类的关键字?A. structB. classC. interfaceD. enum答案:B2. Java中,哪个关键字用于声明一个方法?A. functionB. methodC. procedureD. void答案:B3. 在Java中,哪个关键字用于声明一个包?A. packageB. importC. exportD. include答案:A4. Java中,哪个关键字用于声明一个接口?A. classB. structD. enum答案:C5. 在Java中,哪个关键字用于声明一个枚举类型?A. enumB. listC. setD. map答案:A6. Java中,哪个关键字用于声明一个变量?A. varB. letC. varD. val答案:A7. 在Java中,哪个关键字用于声明一个常量?A. finalB. constC. staticD. volatile答案:A8. Java中,哪个关键字用于声明一个线程?A. threadC. synchronizedD. concurrent答案:B9. 在Java中,哪个关键字用于声明一个同步方法?A. synchronizedB. volatileC. transientD. strictfp答案:A10. Java中,哪个关键字用于声明一个内部类?A. innerB. nestedC. inner classD. private答案:C。

JAVA二级考试习题

JAVA二级考试习题

JAVA二级考试练习题(一)一、选择题(1)已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为A)GEDHFBCAB)DGEBHFCAC)ABCDEFGHD)ACBFEDHG(2)树是结点的集合,它的根结点数目是A)有且只有1B)1或多于1C)0或1D)至少2(3)如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是b A)e3,e1,e4,e2B)e2,e4,e3,e1C)e3,e4,e1,e2D)任意顺序(4)在设计程序时,应采纳的原则之一是A)不限制goto语句的使用B)减少或取消注解行C)程序越短越好D)程序结构应有助于读者理解(5)程序设计语言的基本成分是数据成分、运算成分、控制成分和A)对象成分B)变量成分C)语句成分D)传输成分(6)下列叙述中,不属于软件需求规格说明书的作用的是A)便于用户、开发人员进行理解和交流B)反映出用户问题的结构,可以作为软件开发工作的基础和依据C)作为确认测试和验收的依据D)便于开发人员进行需求分析(7)下列不属于软件工程的3个要素的是A)工具B)过程C)方法D)环境(8)单个用户使用的数据视图的描述称为A)外模式B)概念模式C)内模式D)存储模式(9)将E-R图转换到关系模式时,实体与联系都可以表示成A)属性B)关系C)键D)域(10)SQL语言又称为A)结构化定义语言B)结构化控制语言C)结构化查询语言D)结构化操纵语言(11)下列哪个选项是合法的标识符?A)123B)_nameC)classD)1first(12)下列哪个选项是Java调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试?A)java.exeB)javadoc.exeC)jdb.exeD)javaprof.exe(13)下列的哪个选项可以正确用以表示八进制值8?A)0x8B)0x10C)08D)010(14)下列的哪个赋值语句是不正确的?A)float f = 11.1;B)double d = 5.3E12;C)float d = 3.14f ;D)double f=11.1E10f;(15)下列的哪个赋值语句是正确的?A)char a=12;B)int a=12.0;C)int a=12.0f;D)int a=(int)12.0;(16)给出下列的代码,哪行在编译时可能会有错误?①public void modify(){②int i, j, k;③i = 100;④while (i > 0 ){⑤j = i * 2;⑥System.out.println (" The value of j is " + j );⑦k = k + 1;⑧}⑨}A)line 4B)line 6C)line 7D)line 8(17)下列关于继承的哪项叙述是正确的?A)在java中允许多重继承B)在java中一个类只能实现一个接口C)在java中一个类不能同时继承一个类和实现一个接口D)java的单一继承使代码更可靠(18)下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?A)privateB)无修饰符C)publicD)protected(19)给出下列代码,如何使成员变量m 被方法fun()直接访问?class Test{private int m;public static void fun(){...}}A)将private int m 改为protected int mB)将private int m 改为public int mC)将private int m 改为static int mD)将private int m 改为int m(20)已知有下列类的说明,则下列哪个语句是正确的?public class Test{private float f = 1.0f;int m = 12;static int n=1;public static void main(String arg[]){Test t = new Test();}}A)t.f;B)this.n;C)Test.m;D)Test.f;(21)给出下列代码,则数组初始化中哪项是不正确的?byte[]array1,array2[];byte array3[][];byte [][]array4;A)array2 = array1B)array2=array3C)array2=array4D)array3=array4(22)下列代码的执行结果是public class Test{public int aMethod(){static int i=0;i++;System.out.println(i);}public static void main(String args[]){Test test = new Test();test.aMethod();}}A)编译错误B)0C)1D)运行成功,但不输出(23)下列关于内部类的说法不正确的是A)内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用B)内部类可以使用它所在类的静态成员变量和实例成员变量C)内部类不可以用abstract修饰符定义为抽象类D)内部类可作为其他类的成员,而且可访问它所在类的成员(24)顺序执行下列程序语句后,则b的值是String a="Hello";String b=a.substring(0,2);A)HelloB)helloC)HelD)null(25)在oneMethod()方法运行正常的情况下,程序段将输出什么?public void test(){try { oneMethod();System.out.println("condition 1");} catch (ArrayIndexOutOfBoundsException e){System.out.println("condition 2");} catch(Exception e){System.out.println("condition 3");} finally{System.out.println("finally");}}A)condition 1B)condition 2C)condition 3D)condition 1finally(26)下列常见的系统定义的异常中,哪个是输入、输出异常?A)ClassNotFoundExceptionB)IOExceptionC)FileNotFoundExceptionD)UnknownHostException(27)下列哪个不是nio包的新特点?A)内存映射技术B)文件锁定C)字符及编码D)阻塞I/O(28)下列哪个选项是正确计算42度(角度)的余弦值?A)double d=Math.cos(42);B)double d=Math.cosine(42);C)double d=Math.cos(Math.toRadians(42));D)double d=Math.cos(Math.toDegrees(42)); (29)下列InputStream类中哪个方法可以用于关闭流?A)skip()B)close()C)mark()D)reset()(30)下列方法中哪个是执行线程的方法?A)run()B)start()C)sleep()D)suspend()(31)下列关于Frame类的说法不正确的是A)Frame是Window类的直接子类B)Frame对象显示的效果是一个窗口C)Frame被默认初始化为可见D)Frame的默认布局管理器为BorderLayout(32)下列Java常见事件类中哪个是鼠标事件类?A)InputEventB)KeyEventC)MouseEventD)WindowEvent(33)在Applet的关键方法中,下列哪个方法是关闭浏览器以释放Applet占用的所有资源?A)init()B)start()C)paint()D)destroy()(34)下列哪个是面向大型企业级用容器管理专用构件的应用平台?A)J2EEB)J2MEC)J2SED)J2DE(35)下列哪个选项的java源文件代码片段是不正确的?A)package testpackage;public class Test{ }B)import java.io.*;package testpackage;public class Test{ }C)import java.io.*;class Person{ }public class Test{ }D)import java.io.*;import java.awt.*;public class Test{ }二、填空题(1)数据结构分为逻辑结构与存储结构,线性链表属于【1】。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Java语言概述Java平台由两个组件构成:JVM 、Java API,从而将程序与硬件分离实现跨平台功能.Java2平台主要有哪几个成员?各自应用于什么场合?Java2平台主要有三个成员,分别是:(1)Java EE主要用于可扩展的企业级方向;(2)Java SE用于工作站、PC机桌面系统方向;(3)Java ME用于嵌入式消费类电子产品方向。

下面的说法错误的是cA) Java 语言是面向对象的、解释执行的网络编程语言。

B) Java 语言具有可移植性。

C) Java 语言是与平台有关的编程语言。

D) Java 语言编写的程序虽然是“一次编译,到处运行”,但必须要java的运行环境。

下列关于JA V A语言特点的叙述中,错误的是(A)。

A)Java是面向过程的编程语言B)Java支持分布式计算C)Java是跨平台的编程语言D)Java支持多线程下列叙述中,正确的是(A)A)声明变量时必须指定一个类型B)Java认为变量number与Number相同C)Java中唯一的注释方式是"//"D)源文件中public类可以有0或多个main方法的声明格式包括public static void main() throws exception{}Java语言与C++语言相比,最突出的特点是CA)面向对象B)高性能C)跨平台D)有类库在Java应用程序main方法中,正确的参数是:CA. main(string args[])B. main(String ()args )C. main(String args[])D. main(string []args )main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的(B)?A、public static void main()B、public static void main(String args[] )C、public static int main(String [] arg )D、public void main(String arg[] )下面说法正确的是(D)A java Applet 程序必须在浏览器中执行B java 应用程序必须在浏览器里执行C java Applet 程序不一定在浏览器中执行D java 应用程序可以在浏览器中执行在浏览器中执行applet 程序的四个方法的最先执行的是(A)A init()B start()C destroy()D stop()编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。

A. .javaB. .classC. .htmlD. .exejava语言数据类型可分为两大类,一类称为_基本数据类型_________,另一类称为应用类型开发工具在Eclipse中开发Java程序的步骤包括D。

a. 创建一个Java项目b.手动创建Java源程序c.编译并运行Java程序d. 以上全部进行Java程序需要的工具软件所在的目录是_A_。

A)JDK的bin目录B)JDK的demo目录C)JDK的lib目录D)JDKR的jre目录A)-g B)-d C)-verbose D)-nowarnjava类文件的扩展名为___.java___________,编译java 源程序的命令是_____javac___。

java 应用程序的编写分为语言基础标识符下列标识符(名字)命名原则中,正确的是__D___。

A)类名的首字母小写B)变量和方法名的首字母大写C)接口名的首字母小写D)常量完全大写选出不合理的标识符BA _sys1_lllB 2mailC $changeD classWhich declarations of identifiers are legal?A. $personsB. TwoUsersC. *pointD. this //属于关键字不能做标示符;E. _endline(a,b,e)题目:下面哪些是合法的标识符。

的标识符可以以一个Unicode字符,下滑线(_),美元符($)开始,后续字符可以是前面的符号和数字,没有长度限制,大小写敏感,不能是保留字。

如下哪些字串可以是Java中的标识符?AA、fieldnameB、String //不能使用关键字做标示符;C、3numberD、#number下列哪个是合法的Java标识符?( C )A、Tree&Glasses //属于特殊符号B、5FirstJavaAppletC、_$theLastOneD、273.5以下标识符中哪项是不合法的( A )A、constB、$doubleC、helloD、BigMeaninglessName下列属于合法的Java标识符是( D )A)"ABC"B)&5678C)+rriwoD)saler数据类型及转换(变量与常量)在Java应用程序中,商品价格类的数据最好使用()数据类型的变量存储 Da) intb) Stringc) chard) doubleJava的字符类型采用的是Unicode编码方案,每个Unicode码占用( B )个比特位。

A、8B、16C、32D、64下列代表十六进制整数的是DA)0123B)1900C)fa00D)0xa2题目:下面哪些是short型的取值范围。

短整型的数据类型的长度是16 bits,有符号。

另外需要说明的是java中所有的整型(Integral)数(包括byte,short,int,long)全是有符号的。

题目:哪些是将一个十六进制值赋值给一个long型变量。

十六进制数以0x开头,long型数以L(大小写均可,一般使用大写,因为小写的l和数字1不易区分)。

下列代码中,将引起编译错误的行是B1)public class Exercise{2)public static void main(String args[]){3)float f=0.0; //java中需要指出初始化时数值需加f结尾4)f +=1.0;5)}6)}A)第2行B)第3行C)第4行D)第6行指出正确的表达式C //关键字不能做变量;A byte=128;B Boolean=null;C long l=0xfffL;D double=0.9239d;下列代码哪几行会出错: C1) public void modify() {2) int I, j, k;3) I = 100;4) while ( I > 0 ) {5) j = I * 2;6) System.out.println (" The value of j is " + j );7) k = k + 1; //java 中数值必须初始化8) I--;9) }10) }A line 4B line 6C line 7D line 8设x为float型变量,y为double型变量,a为int型变量,已知x=2.5f,a=7 ,y=4.22 则表达式x+a%3*(int)y的值为___double___类型//如果参加+ 、-、*、/、运算的两个数中有一个数位float或double型则结果为double型因为所有的float都按double进行运算;在Java中,3.14156D表示的是3.14156的double双精度浮点数运算符、表达式与输入输出"++"运算符的操作数个数是AA)1个B)2个C)3个D)4个设 x = 1 , y = 2 , z = 3,则表达式 y=x+y+z 的值是B 。

//相当于重新开辟空间y 等于现在的值y=x+y+z 在利用y值时此时的y值为y+=y(y=x+y+z)A. 3B. 6C. 4D. 5阅读下面程序public class Increment{public static void main(String args[]{int c;c=5;System.out.println(c);System.out. println(c++);System.out.println(c);}}程序运行结果是__B__。

A5B5C6D665766677阅读下面程序public class OperatorsAndExpressions{void equalsMethodl(){String s1=new String(“how are you”)String s2=new String(“how are you”)System.out.println(s1==s2)}public static void main(String args[]){OperatorsAndExpressions OperAndExp=new OperatorsAndExpressions();//用于复合类型数据的“= =”运算符OperAndExp.equalsMethod1();}}程序运行结果是_C__。

A)== B)true C)false D)equal分析下面的Java代码段,编译运行后的输出结果为(b)。

public class Test{public static void main(String[] args){System.out.print("姓名:");System.out.print("Laura");}}a. 姓名:Laurab.姓名:Laurac. 姓名:Laurad. Laura姓名:在Java中,下列代码运行后的输出结果是()(选择一项)int x=5*3;int y=x+5/x+3;//5/15两边都为整数取整数为0 ;5/3两边取整数为1; System.out.println(y);a)18b)21c)19d) 4设a = 8,则表达式 a >>> 2 的值是B 。

1000-> 0010A、1B、2C、3D、4阅读下面程序import java.io.*;public class TypeTransition{public static void main(String args[]){char a = ‘h’;int i=100;int j=97;int aa=a+i;System.out.println(“aa=”+aa);Char bb=(char)j;System.out.println(“bb=”+bb);}}如果输出结果的第二行为bb=a,那么第一行的输出是__B___。

A)aa=1 B)aa=204 C)aa=v D)aa=156执行下列代码后的结果是什么? int x,a=2,b=3,c=4;x=++a+b+++c++;//判断式c++知前面是b++x=10,a=3,b=4,c=5设 x = 2 ,则表达式 ( x + + )/3 的值是 0 。

相关文档
最新文档