最新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二级试题及答案一、选择题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国家二级试卷及答案

一、选择题(每小题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》真题及答案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语言试题及答案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!"到控制台。

  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 。

相关文档
最新文档