全国计算机等级考试二级 Java 语言 程序设计考试大纲(2018 年版)

基本要求

1. 掌握 Java 语言的特点、实现机制和体系结构。

2. 掌握 Java 语言中面向对象的特性。

3. 掌握 Java 语言提供的数据类型和结构。

4. 掌握 Java 语言编程的基本技术。

5. 会编写 Java 用户界面程序。

6. 会编写 Java 简单应用程序。

7. 会编写 Java 小应用程序(Applet)。

8. 了解 Java 语言的广泛应用。

考试内容

一、Java 语言的特点和实现机制

二、Java 体系结构

1. Java 程序结构。

2. Java 类库结构。

3. Java 程序开发环境结构。

三、Java 语言中面向对象的特性

1. 面向对象编程的基本概念和特征。

2. 类的基本组成和使用。

3. 对象的生成、使用和删除。

4. 包与接口。

5. Java 类库的常用类和接口。

四、Java 语言的基本数据类型和运算

1. 变量和常量。

2. 基本数据类型及转换。

3. Java 类库中对基本数据类型的类包装。

4. 运算符和表达式运算。

5. 字符串和数组。

五、Java 语言的基本语句 1. 条件语句。 2. 循环语句。 3. 注释语句。 4. 异常处理语句。 5. 表达式语句。

六、Java 编程基本技术

1. 输入输出流及文件操作。

2. 线程的概念和使用。

3. 程序的同步与共享。

4. Java 语言的继承、多态和高级特性。

5. 异常处理和断言概念。

6. Java 语言的集合(Collections)框架和泛型概念。

七、编写用户界面程序基础

1. 用 AWT 编写图形用户界面的基本技术。

2. 用 Swing 编写图形用户界面的特点。

3. Swing 的事件处理机制。

八、编写小应用程序(Applet)基础

1. Applet 类的 API 基本知识。

2. Applet 编写步骤及特点。

3. 基于 AWT 和 Swing 编写用户界面。

4. Applet 的多媒体支持和通信。

九、Java SDK 6. 0 的下载和安装

考试方式 上机考试,考试时长 120 分钟,满分 100 分。 1. 题型及分值 单项选择题 40 分(含公共基础知识部分 10 分)。 操作题 60 分(包括基本操作题、简单应用题及综合应用题)。 2. 考试环境 操作系统:中文版 Windows 7。 开发环境:jdk1. 6. 0 或 NetBeans 中国教育考试版(2007)。

NCRE的JAVA二级考试大纲的更多相关文章

  1. 全国计算机等级考试二级Python语言程序设计考试大纲

    全国计算机等级考试二级Python语言程序设计考试大纲(2018年版) 基本要求 掌握Python语言的基本语法规则. 掌握不少于2个基本的Python标准库. 掌握不少于2个Python第三方库,掌 ...

  2. 二级python考试大纲以及考试指导复习方案

    二级python考试大纲与复习指导 本人也是在备考二级py 可能理解不对的地方请指正 参考网络,侵权删除 考纲解读→ 一.考试介绍 1.1考试人群 ​ 全国计算机等级考试(python语言程序设计(二 ...

  3. 第一次JAVA基础考试后的反思

    今天进行了第一次JAVA基础考试,考查了课本上前面三章和方法的知识,基本没有涉及到数组.通过这次的考试,暴露了自己在学习中的很多问题. 机试题是编写一个学员状态转换器,主要运用的是选择语句和方法,而没 ...

  4. Oracle 11g OCM 考试大纲

    考试大纲共分9部分.   一.Server Configuration 服务器配置 1  Create the database 创建数据库 2  Determine and set sizing p ...

  5. Adobe RIA 开发工程师认证考试大纲

    AdobeRIA 开发工程师认证考试大纲 考题数量:共90道题,考试通过正确率:60% 考试时间:120分钟  试题种类:单选题.多选题和判断题     1. Adobe RIA基础知识(2道题)  ...

  6. 《Java开发学习大纲文档》V7.0

    <Java开发学习大纲文档>V7.0简介: 本文档是根据企业开发所需要掌握的知识点大纲进行总结汇编,是Java开发工程师必备知识体系,系统化学习针对性非常强,逻辑分析能力非常清晰;技术方面 ...

  7. 【有钱的大佬看过来】Java开发学习大纲

    Java开发学习大纲文档V7.0 有钱的大佬可以买下这个版权,全网最完整最详细了,没钱的大佬可以按照自己的方式去整理.有需要的私聊作者QQ:253173641 来源于-幸福的沉淀:https://ww ...

  8. 《Java开发学习大纲文档》V8.0

    <Java开发学习大纲文档>V8.0 第八版是以实战作为核心,同时也包含前面所有版本的精华部分,第八版加入的部分有云开发(阿里云OSS存储.(github)gitlab+docker网站自 ...

  9. Java超全大纲.jpg

    Java超全大纲.jpg

随机推荐

  1. Vue和React之间关于注册组件和组件间传值的区别

    注册组件 Vue中:1.引入组件:2.在components中注册组件:3.使用组件; React中:1.引入组件:2.使用组件; 子父传值 Vue中: 父组件向子组件传值: 1.在父组件中绑定值:2 ...

  2. poj 3069 Saruman's Army 贪心模拟

    Saruman's Army Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 18794   Accepted: 9222 D ...

  3. 2-10 就业课(2.0)-oozie:2、介绍和安装1

    oozie的安装及使用 1.  oozie的介绍 Oozie是运行在hadoop平台上的一种工作流调度引擎,它可以用来调度与管理hadoop任务,如,MapReduce.Pig等.那么,对于Oozie ...

  4. springboot的maven多模块项目架构微服务搭建——依赖方式的多模块演化为微服务项目

    在上一篇依赖方式多模块的基础上对项目进行改造.主要改造user-service项目,service要配置mapper.mybatis及数据库相关的东西,后面的接口消费方user就不再需要了 注意:以下 ...

  5. Swift 语法糖then

    then是一个swift初始化库,只有80几行的代码库,确可以让初始化变得很优雅. 1.使用then初始化AnyObject,这里以初始化控件为例 lazy var label = UILabel() ...

  6. Vue(九)---自定义指令(directive )

    1.无参数 自定义指令的方式:1. 使用Vue.directive 来自定义2. 第一个参数就是 指令名称 xart3. el 表示当前的html dom对象4. 在方法体内就可以通过 innerHT ...

  7. .net core文件系统简介

    在asp.net core程序中,我们可以通过如下代码开启对Web 根目录内的文件静态访问功能: app.UseStaticFiles(); 如果要提供更高级的选项,例如:将其它的物理文件夹下的文件作 ...

  8. mysql使用的坑

    一: mysql默认是安装记录的物理顺序取数据的,如果不加order by 排序,可能得不到预期的结果. (1) 获取 两个时间点的 id  (很快) $sql = ‘select id from a ...

  9. DStream-04 Window函数的原理和源码

    DStream 中 window 函数有两种,一种是普通 WindowedDStream,另外一种是针对 window聚合 优化的 ReducedWindowedDStream. Demo objec ...

  10. HihoCoder第七周:完全背包问题

    1043 : 完全背包 时间限制:20000ms 单点时限:1000ms 内存限制:256MB 描述 且说之前的故事里,小Hi和小Ho费劲心思终于拿到了茫茫多的奖券!而现在,终于到了小Ho领取奖励的时 ...