JAVA笔试题系详解
java笔试题答案详解
java笔试题答案详解java笔试题以及答案详解一一、单选题1.java是从()语言改进重新设计。
a.adab.c++c.pasacald.basic回答:B2.下列语句哪一个正确()a、编译后的Java程序将生成machinecodeb。
java程序将生成字节码c.java程序经编译后会产生dlld.以上都不正确回答:B3.下列说法正确的选项有()a、类中的构造函数不能省略b.constructor必须与class同名,但方法不能与class同名c、构造函数在对象为新对象时执行。
D.一个类只能定义一个构造函数答案:c详细说明:请参阅以下代码。
很明显,该方法可以与类名同名。
与构造方法的唯一区别是构造方法没有返回值。
帕卡吉内特。
学习publicclasstestconstructor{publictestconstructor(){system.out.println(\}publicvoidtestconstructor(){system.out.println(\}publicstaticvoidmain (字符串[]参数){testconstructortestconstructor=newtestconstructor();system.out.println(\testconstructor.testconstructor();}})4.提供java存取数据库能力的包是()a、爪哇。
sqlb.java。
awtc.java。
langd.java。
答案:a5.下列运算符合法的是()a.&&b.<>c.ifd.:=答:详细解释如下:java中没有<>:=这种运算符,ifelse不算运算符6.执行以下程序代码a=0;c=0;do{--c;a=a-1;}while(a>0);后,c的值是()a、 0b。
1c.-1D。
死循环答案:c详解:do while中的语句必须至少执行一次。
java笔试题以及答案详解
java笔试题以及答案详解一一、单项选择题1.Java是从()语言改进重新设计。
A.Ada B.C++ C.Pasacal D.BASIC答案:B2.下列语句哪一个正确()A.Java程序经编译后会产生machine codeB.Java程序经编译后会产生byte codeC.Java程序经编译后会产生DLLD.以上都不正确答案:B3.下列说法正确的有()A.class中的constructor不可省略B.constructor必须与class同名,但方法不能与class同名C.constructor在一个对象被new时执行D.一个class只能定义一个constructor答案:C详解:见下面代码,很明显方法是可以和类名同名的,和构造方法唯一的区别就是,构造方法没有返回值。
4.提供Java存取数据库能力的包是()A.java.sql B.java.awt C.ng D.java.swing 答案:A5.下列运算符合法的是()A.&& B.<> C.if D.:=答案:A详解:6.执行如下程序代码a=0;c=0;do{--c;a=a-1;}while(a>0);后,C的值是()A.0 B.1 C.-1 D.死循环答案:C详解:7.下列哪一种叙述是正确的()A.abstract修饰符可修饰字段、方法和类B.抽象方法的body部分必须用一对大括号{ }包住C.声明抽象方法,大括号可有可无D.声明抽象方法不可写出大括号答案:D详解:8.下列语句正确的是()A.形式参数可被视为local variableB.形式参数可被字段修饰符修饰C.形式参数为方法被调用时,真正被传递的参数D.形式参数不可以是对象答案:A详解:9.下列哪种说法是正确的()A.实例方法可直接调用超类的实例方法B.实例方法可直接调用超类的类方法C.实例方法可直接调用其他类的实例方法D.实例方法可直接调用本类的类方法答案:D二、多项选择题1.Java程序的种类有()A.类(Class)B.Applet C.Application D.ServletJava程序的种类有:1、内嵌于web文件中,由浏览器来观看的Applet2、可独立运行的Application3、服务器端的Servlet2.下列说法正确的有()A.环境变量可在编译source code时指定B.在编译程序时,所能指定的环境变量不包括class pathC.javac一次可同时编译数个Java源文件D.javac.exe能指定编译结果要置于哪个目录(directory)答案:BCD3.下列标识符不合法的有()A.new B.$Usdollars C.1234 D.car.taxi答案:ACD解释:4.下列说法错误的有()A.数组是一种对象B.数组属于一种原生类C.int number=[]={31,23,33,43,35,63}D.数组的大小可以任意改变答案:BCD解释:5.不能用来修饰interface的有()A.private B.public C.protected D.static答案:ACD解释:6.下列正确的有()A.call by value不会改变实际参数的数值B.call by reference能改变实际参数的参考地址C.call by reference不能改变实际参数的参考地址D.call by reference能改变实际参数的内容答案:ACD7.下列说法错误的有()A.在类方法中可用this来调用本类的类方法B.在类方法中调用本类的类方法时可直接调用C.在类方法中只能调用本类中的类方法D.在类方法中绝对不能调用实例方法答案:CD解释:8.下列说法错误的有()A.Java面向对象语言容许单独的过程与函数存在B.Java面向对象语言容许单独的方法存在C.Java语言中的方法属于类中的成员(member)D.Java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同答案:ABC解释:9.下列说法错误的有()A.能被java.exe成功运行的java class文件必须有main()方法B.J2SDK就是Java APIC.Appletviewer.exe可利用jar选项运行.jar文件D.能被Appletviewer成功运行的java class文件必须有main()方法答案:BCD解释:三、判断题1.Java程序中的起始类名称必须与存放该类的文件名相同。
java笔试题答案详解
矿产资源开发利用方案编写内容要求及审查大纲
矿产资源开发利用方案编写内容要求及《矿产资源开发利用方案》审查大纲一、概述
㈠矿区位置、隶属关系和企业性质。
如为改扩建矿山, 应说明矿山现状、
特点及存在的主要问题。
㈡编制依据
(1简述项目前期工作进展情况及与有关方面对项目的意向性协议情况。
(2 列出开发利用方案编制所依据的主要基础性资料的名称。
如经储量管理部门认定的矿区地质勘探报告、选矿试验报告、加工利用试验报告、工程地质初评资料、矿区水文资料和供水资料等。
对改、扩建矿山应有生产实际资料, 如矿山总平面现状图、矿床开拓系统图、采场现状图和主要采选设备清单等。
二、矿产品需求现状和预测
㈠该矿产在国内需求情况和市场供应情况
1、矿产品现状及加工利用趋向。
2、国内近、远期的需求量及主要销向预测。
㈡产品价格分析
1、国内矿产品价格现状。
2、矿产品价格稳定性及变化趋势。
三、矿产资源概况
㈠矿区总体概况
1、矿区总体规划情况。
2、矿区矿产资源概况。
3、该设计与矿区总体开发的关系。
㈡该设计项目的资源概况
1、矿床地质及构造特征。
2、矿床开采技术条件及水文地质条件。
Java开发工程师招聘笔试题及解答(某大型央企)2024年
2024年招聘Java开发工程师笔试题及解答(某大型央企)(答案在后面)一、单项选择题(本大题有10小题,每小题2分,共20分)1、关于Java语言的特点,以下哪个描述是不正确的?()A. Java是一种面向对象的编程语言。
B. Java程序可以直接在机器上运行。
C. Java具有跨平台性,可以运行在任何操作系统上。
D. Java支持多线程编程。
2、下列关于Java集合框架的说法中,错误的是?()A. Java集合框架是Java用来管理各种数据类型的容器类的一个框架。
B. Java集合框架包括List、Set、Queue等接口和对应的实现类。
C. Map不是Java集合框架的一部分。
D. 使用Java集合框架可以简化数据管理和处理。
3、关于Java中的异常处理,以下哪种说法是正确的?A. 捕获异常必须使用try-catch块,抛出异常必须使用throw关键字。
B. 只有已检查的异常需要try-catch处理,未检查的异常无需处理。
C. 异常处理中的finally块主要用于处理程序运行过程中可能出现的最严重的错误情况。
D. 在一个方法中同时抛出多个异常时,只需要在最外层使用try-catch块即可。
4、关于Java中的集合框架,以下哪种说法是不正确的?A. Java集合框架提供了一套用于表示和操作集合的接口和类。
B. List集合是一种有序的集合,它存储的元素可以重复并且具有索引。
C. Set集合是一种无序的集合,它不包含重复元素,其性能通常优于List。
D. Map集合存储键值对,键是唯一的,值可以重复。
5、在Java中,以下哪个关键字用于定义一个接口?A. interfaceB. extendsC. implementsD. abstract6、在Java中,以下哪个注解用于标记一个类作为测试类?A. @TestB. @RetentionC. @OverrideD. @Deprecated7、在 Java 中,以下哪个关键字用于定义一个接口?A. classB. interfaceC. extendsD. implements8、在 Java 中,以下哪个关键字用于实现多态?A. instanceofB. newC. thisD. super9、下列关于Java语言特性的描述中,哪项是不正确的?A. Java是一种面向对象的编程语言。
java笔试题答案详解
j a v a笔试题答案详解内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128)java笔试题以及答案详解一一、单项选择题1.Java是从()语言改进重新设计。
A.Ada B.C++ C.Pasacal D.BASIC答案:B2.下列语句哪一个正确()A. Java程序经编译后会产生machine codeB. Java程序经编译后会产生byte codeC. Java程序经编译后会产生DLLD.以上都不正确答案:B3.下列说法正确的选项有()A. class中的constructor不可省略B. constructor必须与class同名,但方法不能与class同名C. constructor在一个对象被new时执行D.一个class只能定义一个constructor答案:C?详解:? 见下面代码,很明显方法是可以和类名同名的,和构造方法唯一的区别就是,构造方法没有返回值。
4.提供Java存取数据库能力的包是()A. B. C. D.答案:A5.下列运算符合法的是()A.&& B.<> C.if D.:=答案:A详解:6.执行如下程序代码a=0;c=0;do{--c;a=a-1;}while(a>0);后,C的值是()A.0 B.1 C.-1 D.死循环答案:C7.下列哪一种叙述是正确的()A. abstract修饰符可修饰字段、方法和类B.抽象方法的body部分必须用一对大括号{ }包住C.声明抽象方法,大括号可有可无D.声明抽象方法不可写出大括号答案:D详解:8.下列语句正确的是()A.形式参数可被视为local variableB.形式参数可被字段修饰符修饰C.形式参数为方法被调用时,真正被传递的参数D.形式参数不可以是对象答案:A详解:9.下列哪种说法是正确的()A.实例方法可直接调用超类的实例方法B.实例方法可直接调用超类的类方法C.实例方法可直接调用其他类的实例方法D.实例方法可直接调用本类的类方法答案:D二、多项选择题1.Java程序的种类有()A.类(Class) B.Applet C.Application D.ServletJava程序的种类有:1、内嵌于web文件中,由浏览器来观看的Applet2、可独立运行的Application3、服务器端的Servlet2.下列说法正确的有()A.环境变量可在编译source code时指定B.在编译程序时,所能指定的环境变量不包括 class pathC. javac一次可同时编译数个Java源文件D.能指定编译结果要置于哪个目录(directory)答案:BCD3.下列标识符不合法的有()A.new B.$Usdollars C.1234 D.答案:ACD解释:4.下列说法错误的有()A.数组是一种对象B.数组属于一种原生类C. int number=[]={31,23,33,43,35,63}D.数组的大小可以任意改变答案:BCD解释:5.不能用来修饰interface的有()A.private B.public C.protected D.static答案:ACD6.下列正确的有()A. call by value不会改变实际参数的数值B. call by reference能改变实际参数的参考地址C. call by reference不能改变实际参数的参考地址D. call by reference能改变实际参数的内容答案:ACD7.下列说法错误的有()A.在类方法中可用this来调用本类的类方法B.在类方法中调用本类的类方法时可直接调用C.在类方法中只能调用本类中的类方法D.在类方法中绝对不能调用实例方法答案:CD解释:8.下列说法错误的有()A. Java面向对象语言容许单独的过程与函数存在B. Java面向对象语言容许单独的方法存在C. Java语言中的方法属于类中的成员(member)D. Java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同答案:ABC解释:9.下列说法错误的有()A.能被成功运行的java class文件必须有main()方法B. J2SDK就是Java APIC.可利用jar选项运行.jar文件D.能被 Appletviewer成功运行的java class文件必须有main()方法答案:BCD解释:三、判断题1.Java程序中的起始类名称必须与存放该类的文件名相同。
java笔试题答案详解
仅供个人学习参考 java笔试题以及答案详解一 一、单项选择题 1.Java是从()语言改进重新设计。
A.AdaB.C++C.PasacalD.BASIC 答案:B 2.下列语句哪一个正确() A.Java程序经编译后会产生machinecode B.Java程序经编译后会产生bytecode C.Java程序经编译后会产生DLL D.以上都不正确 答案:B 3.下列说法正确的选项有() A.class中的constructor不可省略 B.constructor必须与class同名,但方法不能与class同名 C.constructor在一个对象被new时执行 D.一个class只能定义一个constructor 答案:C? 详解:?见下面代码,很明显方法是可以和类名同名的,和构造方法唯一的区别就是,构造方法没有返回值。 packagenet.study; publicclassTestConStructor {
publicTestConStructor() { "constructor"); } 仅供个人学习参考
publicvoidTestConStructor() { constructor"); }
publicstaticvoidmain(String[]args) { TestConStructortestConStructor=newTestConStructor();
testConStructor.TestConStructor(); } }
4.提供Java存取数据库能力的包是()
A.java.sqlB.java.awtC.java.langD.java.swing 答案:A 5.下列运算符合法的是() A.&&B.<>C.ifD.:= 答案:A 详解: java中没有<>:=这种运算符,ifelse不算运算符 6.执行如下程序代码
a=0;c=0; do{ --c; a=a-1; }while(a>0); 后,C的值是() 仅供个人学习参考
