Java工程师认证工信部考试
Java认证考试资料(ATA)

Java认证资料1简单变量和引用变量在作为类的成员这是时,有什么区别?(D)A.简单成员变量不需要初始化,引用变量需要在构造函数中初始化B.引用成员变量不需要初始化,简单成员变量需要在构造函数中初始化C.类的成员变量可以自动初始化,因此没有区别D.简单成员变量会自动初始化为默认值(0),而引用变量只会自动初始化为空值,实际使用时还需要将它指向一个对象2以下列出的在小程序的载入阶段,需要进行的工作中,错误的是(B)A.调用小程序对象的init函数,对小程序自身进行初始化B.从网上下载小程序的其余部分C.创建一个小程序对象,它必须是Applet类的子类D.调用小程序对象的start函数,启动小程序3在JBuilder中编译、运行程序的方法是(D )A.在菜单中先“Run executable file”,JBuilder会自动完成编译源程序、连接目标文件、运行可执行文件这三个步骤B.在菜单中选“Make Project”以编译工程,之后在命令行方式下键入:“JBuilder HelloWorld”以运行Java程序C.在菜单中选“Compile all source files”以编译所有的Java源程序,再选“Link all object file”以将编译后的目标文件...D.在菜单中选择“Make Project”以编译工程,再从菜单中选“Run Project”以运行Java程序4构造函数能否被子类继承?(D)A.可以被继承B.可以被继承,但子类如果有自己的构造函数的话会覆盖父类C.不能被继承,父类的构造函数不再使用D.不能被继承,但调用子类的构造函数之前会先自动调用父类的构造函数5关于函数的返回值,以下描述中错误的是(BC)A.如果函数定义中有返回值,那么函数中就必须保证任何情况下都能通过return 语句返回一个值,否则编译时会出错B.一个函数中只能有一条return语句,而且它必须位于函数的最后一行C.如果函数定义中没有返回值,那么这个函数就不能用return语句返回D.如果函数定义中有返回值,那么这个函数就必须通过return语句返回一个值E.函数通过return语句返回值6接口如何实现?(B)A.利用一个继承自接口的类来实现B.利用类来实现,在类定义部分用"implements"关键字表示这个类所实现的接口C.利用与接口同名的类来实现D.利用一系列全局函数来实现7以下函数中,不是Object类所有的是(B)A.notifyB.valueOfC.toStringD.wait8以下列出的JBuilder可以产生的可执行程序中,哪个是错误的?(D)A.LinuxB.Mac OSC.WindowsD.DOS9组件与模型分离的作用是什么?(B)A.更准确地设置组件的状态B.可以更高效地对组件进行操作,并且也更容易在组件之间共享和数据C.跳过事件处理类,直接处理组件的事件D.数据更准确10在Java中,有哪些图形界面开发工具包?(A)A.AWT和SwingB.MFC和AWTC.MFC和SwingD.MFC和JFC11在创建了JFrame对象之后,应当调用对象的pack函数,这个函数使框架变成它合适的大小。
程序设计工程师技术水平证书(JAVA)考试大纲

程序设计工程师技术水平证书(JAVA)考试大纲程序设计工程师技术水平证书(JAVA)考试大纲一、考试性质和目的:本考试的目的在于促使考生掌握JAVA语言与面向对象程序设计的概念、方法与基本技术。
并注重提高考生运用Java语言和面向对象技术解决问题的能力,使其具备独立完成各种设计项目的能力,达到程序设计工程师的水平。
二、考试说明1.考试形式:应用工业和信息化部电子教育与考试中心考试系统,上机考试。
2.考试分值比例:程序设计工程师技术水平证书(JA V A)技术水平证书考试试卷由理论考试和实践考试两部分组成。
试卷总分值为100分,其中理论题占30分,实践题占70分。
1.考试时间:150分钟。
4.考核目标:全面考察学生对考生掌握JA V A语言与面向对象程序设计的概念、方法与基本技术的掌握水平。
三、考试内容第1章Java语言概述1.1 Java语言的形成与发展1.2 Java语言特点1.3 Java程序工作方式1.4 JDK实用程序1.5 Java程序类型1.6 Java语言编码规范第2章Java语言基础2.1 Java程序的结构2.2 表达式规则2.3 流程控制语句2.4 数组与字符串第3章Java面向对象程序设计(上)3.1 面向对象求解概述3.2 类与对象3.3 类的组合与嵌套3.4 继承3.5 多态第4章Java面向对象程序设计(下)4.1 静态变量和静态方法4.2 抽象类和抽象方法4.3 最终类和最终方法4.4 包4.5 修饰符和访问控制4.6 接口第5章java语言基础类库5.1 Java类库5.2 Java语言包(ng)5.3 Java实用程序包(java.util)5.4 Java文本包(java.text)5.5 Java数学包(java.math)第6章java程序中的异常处理6.1 程序异常概念6.2 异常与异常类6.3 异常处理6.4 异常处理原则第7章Java程序中的输入输出7.1 Java流式输入输出概述7.2 字节流类7.3 字符流类7.4 缓冲流类7.5 对象流类7.6 文件操作第8章Java数据库编程接口8.1 数据库基础知识8.2 建立Access数据库实例8.3 SQL语言入门8.4 JDBC与数据库访问第9章综合案例9.1 案例提出9.2 案例分析9.3 类的设计9.4 编码实现第10章Java开发环境与工具10.1 JDK开发工具10.2 Eclipse继承开发环境四、考试样题试题一单选择题下列关于变量及其范围的陈述中不正确的是()。
《全国信息技术高级人才水平考试》软件工程师(Java)考试大纲

《全国信息技术高级人才水平考试》软件工程师(Java)考试大纲(初级)一、考试说明软件开发工程师(Java)考试内容覆盖了Java程序员、专业软件公司Java软件工程师、手机软件开发工程师、网络公司Java程序员等职位所要求的基本职业知识与技能,突出强调并着重考查考生的阅读需求能力、编码能力、排错能力和协作能力。
二、考试对象已完成NIEH课程“初级软件工程师”的学习,深入透彻掌握行业先进技术和行业规范的学习者。
三、考试题型:单选题:1. Java 源文件中关键字出现顺序正确的是( )。
A. package import classB. package class importC. class package importD. import package class答案:A2. 如下代码:public class Demo{public static void main(String[] args){int[] ary = new int[3];System.out.println(ary[2]);}}运行结果是( )A. 3B. 2C. 1D. 0答案:D3. 用于向SQL数据库表中增加一行的SQL语句关键字是( ) A. SELECT B. INSERT C. UPDATE D. CREATE答案:B4. Java中基本类型char的包装类是( )A. StringB. CharC. ChrD. Character 答案:D多选题:1. 关于Java程序入口方法main,如下声明正确的是( )。
A. public static void main(String[] args)B. public static void main(String args)C. public static final void main(String[] args)D. public static void main(String[] arg)E. void main(String[] arg)答案:A,C,D1. 下面那些语句行符合正确的Java语法( )。
工信部java高级工程师申请流程

工信部java高级工程师申请流程下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you! In addition, this shop provides you with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to know different data formats and writing methods, please pay attention!工信部Java高级工程师申请流程在申请工信部Java高级工程师资格时,需要按照以下流程逐步操作:1. 准备材料。
NIIT认证Java考试题库

NIIT认证Java考试题库NIIT认证Java考试题库NIIT的工作领域包括系统合成,商业对策,工程,制造,财务,网络工程,通讯,信息技术咨询,应用软件开发,多媒体软件及职业信息技术培训和企业信息技术培训。
下面一起来看看NIIT认证的java 考试题库,希望能帮助到大家!JDK是( )A、一种全新的程序语言B、一种程序开发辅助工具C、一种由Java写成的,并支持Java Applet的浏览器D、一种游戏软件2、Java语言中下面哪个可以用作正确的变量名称( )A、3DB、nameC、extendsD、implements3、构造函数何时被调用( )A、类定义时 B.创建对象时C.调用对象方法时D.使用对象的变量时4、Java中,哪种不可以用来限制存取权限的关键字( )A、publicB、protectedC、extendsD、private5、要想定义一个不能被实例化的抽象类,在类定义中必须加上修饰符( )。
A、 finalB、 publicC、 privateD、abstract6、Java源文件和编译后的文件扩展名分别为( )A、.class和 .javaB、.java和 .classC、.class和 .classD、.java和 .java7、若已定义 byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( )。
A、 x[5-3]B、 x[k]C、 x[k+5]D、 x[0]8、下列语句序列执行后,i 的值是( )。
int i=8, j=16;if( i-1 > j ) i--; else j--;A、 15B、 16C、 7D、 89、下列语句序列执行后,i的值是( )。
int i=16;do { i/=2; } while( i > 3 );A、 16B、 8C、 4D、 210、不能构成循环的语句是( )。
A、for 语句B、while 语句C、switch 语句D、do while 语句11.欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的 ?A、 ArrayList myList=new Object();B、 List myList=new ArrayList();C、 ArrayList myList=new List();D、 List myList=new List();12、给出下面代码:public class Person{static int arr[] = new int[10];public static void main(String a[]){System.out.println(arr[1]);}}那个语句是正确的?A、编译时将产生错误;B、编译时正确,运行时将产生错误;C 、输出零;D、输出空。
工信部java工程师证书的申请方式

工信部java工程师证书的申请方式
要申请工信部Java工程师证书,可以按照以下步骤进行:
1. 登录中国工信部官方网站,找到相关证书申请页面。
2. 阅读申请要求和条件,确保自身符合申请条件。
3. 准备必要的申请材料,一般包括身份证复印件、学历证明、工作经历证明等。
4. 填写申请表格,填写个人信息、教育背景、工作经历、培训经历等。
5. 缴纳申请费用,一般可以通过网上支付或银行转账等方式完成。
6. 提交申请材料,将填写好的申请表格和相关证明材料通过工信部官方网站的在线申请系统递交。
7. 等待审批结果,一般会有一定的审批周期,需耐心等待。
8. 如审批通过,会收到证书发放通知。
具体的申请流程和材料要求可能会根据不同地区和政策有所不同,建议在申请前先查阅相关的官方网站或咨询工信部相关部门获得最新准确的信息。
java华为可信考试题库及答案

java华为可信考试题库及答案1. Java中,哪个关键字用于声明一个类?A. classB. publicC. privateD. void答案:A2. 在Java中,下列哪个选项不是合法的变量名?A. _variableNameB. variableNameC. 2variableNameD. $variableName答案:C3. Java中,如何声明一个整型变量并初始化为10?A. int number = 10;B. int number = "10";C. int number = 10.0;D. int number = '10';答案:A4. Java中,下列哪个选项是正确的数组声明方式?A. int[] myArray;B. int myArray[];C. int[] myArray = {1, 2, 3};D. All of the above答案:D5. 在Java中,哪个关键字用于捕获异常?A. tryB. catchC. finallyD. throw答案:B6. Java中,下列哪个选项是正确的继承方式?A. public class Derived extends Base {}B. public class Derived implements Base {}C. Both A and BD. None of the above答案:A7. Java中,下列哪个选项是正确的接口实现方式?A. public interface MyInterface {}B. public class MyClass implements MyInterface {}C. Both A and BD. None of the above答案:C8. 在Java中,下列哪个选项是正确的方法重载声明?A. public void display(int number);B. public int display(int number);C. Both A and BD. None of the above答案:C9. Java中,下列哪个选项是正确的方法覆盖声明?A. public void display() {}B. public void display() throws Exception {}C. Both A and BD. None of the above答案:A10. 在Java中,下列哪个选项是正确的泛型类声明?A. public class Box<T> {}B. public class Box {}C. Both A and BD. None of the above答案:A11. Java中,下列哪个选项是正确的泛型方法声明?A. public <T> void show(T t) {}B. public void show(T t) {}C. Both A and BD. None of the above答案:A12. 在Java中,下列哪个选项是正确的匿名内部类声明?A. new Thread() {public void run() {System.out.println("Thread is running"); }};B. new Thread() {public void run() {System.out.print("Thread is running");}};C. Both A and BD. None of the above答案:C13. Java中,下列哪个选项是正确的线程启动方式?A. Thread t = new Thread();B. Thread t = new Thread();t.start();C. Both A and BD. None of the above答案:B14. 在Java中,下列哪个选项是正确的线程同步方式?A. synchronized methodB. synchronized blockC. Both A and BD. None of the above答案:C15. Java中,下列哪个选项是正确的集合框架类?A. ListB. SetC. MapD. All of the above答案:D。
20121225_工信部人才交流中心Java面试题V2.1

Java面试宝典2013版(蓝桥计划)项目介绍................................................................................................. 错误!未定义书签。
前言......................................................................................................... 错误!未定义书签。
一. Java基础部分.................................................................................. 错误!未定义书签。
1、请说一下break和continue的区别?...................... 错误!未定义书签。
2、switch 中用于判断的表达式,可以用哪些数据类型?错误!未定义书签。
3、char型变量中能不能存贮一个中文汉字?为什么?.... 错误!未定义书签。
4、静态变量和实例变量的区别?..................................... 错误!未定义书签。
5、是否可以从一个static方法内部发出对非static方法的调用?错误!未定义书签。
6、Integer与int的区别 ................................................... 错误!未定义书签。
7、Overload和Override的区别。
参数列表相同,返回值不同的方法,是否是重载方法?............................................................................. 错误!未定义书签。
8、接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承具体类(concrete class)?.............................................. 错误!未定义书签。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
工业和信息化产业部中级JAVA软件工程师考试学校:____________ 学号:____________ 姓名:______________注意:考试时间为120分钟,试卷总分100分,闭卷考试,请遵守考场纪律,考试严禁作弊,作弊者立即停止考试,成绩按0分处理。
到时间收卷,延迟交卷按作弊处理。
多项选择会在题目后提示多选,没有提示说明默认是单选,并将选择题答案填入最后的答题卡中。
一、选择题 (共20题,每题2分, 共40分)1)以下代码编译报错的是 DA. double a = 129; a = 129;C. short a = 129; a = 129;2)以下是JAVA基本数据类型的是(多选)ACA. intB. StringC. doubleD. Boolean 基本数据类型short,boolean,开头大写为引用数据类型。
除Integer为int的改写3)下面不是JAVA关键字的是BCA. breakB. stringC. retrunD. throw return4)以下哪个异常类型描述的是引用未初始化 AA. NullPointerExceptionB. ClassCastException 类型转换异常C. NumberFormatException 数据不匹配D. IndexOutOfBoundsException 下标越界5)执行下面程序,输出的结果是B1,public class Test{2, public static void main(String[] args){3, int a = 5;4, double b = 8;5, a = a++ + b; int型不够装入double型6, }8, }A.第4行编译报错B.第5行编译报错C.编译成功,输出13D.编译成功,输出146)在 Java API 文档中哪些节是包含在class 文档内的(多选)ABCA、class的描述以及相关内容B、成员变量列表C、类的层次结构图D、父类的方法列表7)关于被保护访问控制符protected修饰的成员变量,以下说法错误的是BA、能被同一包内的类访问,也能被同一包内的子类访问B、只可以被两种类访问和引用:该类本身、该类的所有子类C、可以被三种类所引用:该类本身、与它在同一个包中的其他类、在所有继承该类的子类D、能被同一包内的类访问,也能被其它包内的子类访问编译报错B. LiLeihelloC. LiLeihelloD. 无任何输出8)下面程序的输出结果是 Apublic class Test{public static void main(String[] args){String s = “abc dsf ghi”;String[] arr = (“\s”);输出171C. 第2行和第5行编译报错D. 第10行编译报错9)执行以下代码后,下面哪些描述是正确的 C1 public class Student{2 private String name = “Jema”;3 public void setName(String name){4 = name;5 }6 public String getName(){7 return ;8 }9 public static void main(String[] args){10 Student s;11 }13 }A.输出nullB.第10行编译报错C.第11行编译报错D. 输出Jema10)J AVA面向对象的特征有(多选)ACDA. 封装;B. 类;C. 继承;D. 多态;11)以下是JAVA中正确的入口方法是 AA. public static void main(String[] args){}B. public static void main(String args){}C. public void main(String[] args){}D. public static int main(String[] args){}12)关于JAVA赋值,下面哪些值的说明是正确的(多选) ABCA. '\n'是表示char类型的换行字符; B. 010是表示8进制的int类型值;C. 表示float类型的值;D. 20L是表示int类型的值;xB. x=xC. “x=”+5D. 编译报错执行以下代码,输出结果的结果是 CnullB. -1C. 编译时出错D. 运行时报错13)如下代码:public void Test() {try {oneMethod();"condition 1");} catch (ArrayIndexOutOfBoundsException e) {"condition 2");} catch(Exception e) {"condition 3");} finally {"finally");}}如果oneMethod正常运行,则输出结果中是AA. condition 1 finallyB. condition 2 finallyC. condition 3 finallyD. finally String s = "Gone with the wind";String t = " good ";String k = s + t;B. String s = "Gone with the wind";String t;t = s[3] + "one";C. String s = "Gone with the wind";String standard = (); 变大写D. String s = "home directory";String t = s - "directory";二、简答题(共5题,每题5分,共25分)1)请简述final和finally的区别,并说明各自的用途。
finally 用于异常捕捉,无论是否会报异常,finally语句块都会执行。
final修饰变量,该变量就成常量,值不可以改变。
修饰方法,该方法不能被重写,但能被重载。
修饰类,该类不能被继承。
2)请描述什么是方法的重写、什么是方法的重载。
重写:重载:3)String如何与字节数组相互转换请写出相应的方法。
个类只能继承一个抽象类,一个类可以实现多个接口2.接口中不能含有静态代码块和静态方法,而抽象类可以3.抽象类可以提供成员方法的实现细节,而接口中只能存在抽象方法4.抽象类中的成员变量可以是各种类型,而接口中的成员变量只能是public static final类型三、编程题(共2题,共35分)1)现有一个数组fromNums,数组的值为{76,23,98,65,21},要求实现将该数组中的值复制到另一个数组toNums中。
(15分)提示:使用();/*** 1)现有一个数组fromNums,数组的值为{76,23,98,65,21},* 要求实现将该数组中的值复制到另一个数组toNums中。
(15分)* @author Administrator**/public class Test7 {public static void main(String[] args) {int[] fromNums = {76,23,98,65,21};int[] toNums = new int[];ubstring(0, 1).toUpperCase()+array[i].substring(1);}/*for(String a : array){}*/ubstring(0,1).toUpperCase()).append(array[i].substring(1)).append(" ");}()-1));}}补充/*** 定义一个数组,在中间位置添加一个数* @author Administrator**/public class Test9 {public static void main(String[] args) { int[] array = {34,5,112,55,783,23,899};int[] newArray = new int[+1];//前半部分for(int i = 0; i< 2;i++){newArray[i] = array[i];}//中间部分newArray[2] = 119;//后半部分for(int i = 2;i< ;i++){newArray[i+1] = array[i];}for(int a : newArray){}}}。