java语言考试
Ⅰ java语言的试题
1.Sum 面向对象 可移植性 安全性 并发机制 支持可视化图形界面
2.this
3.注解
4..基本数据类型 和引用数据类型
5.不会
7.(1).a=4,b=6,c=5 (2)a=4,b=4,c=-1 (3)a=4,b=6,c=15 (4)a=a=4,b=4,c=-1
8.java语言规定标识符由字母,下划线,美元符号或数字组成,并且第一个字符不能是数字字符。
不和法: (1) (2)(4)(6)//理由就不说了
9.(1)(4)
10.(1)double(2)float(3)(4)int(5)long
11.Java 是在各种平台之上建立起他自己的平台
也就是所谓的 JVM (Java 虚拟机器)
再用 JVM 来执行他的类别档
因为不管在甚么平台上 实际执行类别档的都是 JVM
所以就可以达到 跨平台的目的
12.程序的可读性好
// 单行注释
/*
----
---- 多行注释
----
*/
/**
* 多行注释
* 通常类开头或方法都采用这种注释,以便于javadoc
*
*/
13。执行while时,先测试“条件语句”,如果条件成立,则执行语句1到语句n,直至条件不成立时调处循环。
do ...while 语句的功能是首先执行语句1到语句n,然后进行条件测试,如果条件成立,则继续执行语句1到语句n,否这跳出循环
14.实际上是对某种类型的对象定义变量和方法的原型。
class {
//类体
}
包含:import
类声明
构造函数
变量定义
方法
15.对象(object)是一件事、一个实体、一个名词,可以获得的东西,可以想象有自己的标识的任何东西。对象是类的实例化。
public class A { }
16.构造方法是一种特殊的方法
(1)构造方法名与类名相同.
(2)构造方法不返回任何值,也没有返回类型.
(3)每个类可以有零个或多个构造方法.
(4)构造方法在创建对象时自动执行,一般不能显式地直接调用.
17.数据封装是指将协议数据单元(PDU)封装在一组协议头和尾中的过程。
18.继承是指一个对象直接使用另一对象的属性和方法。
好累啊!
Ⅱ 学习java后要考什么证吗
目前java证书有含金量的只有scea(java架构师),对工作没有什么影响,不考也可以。
SCJP是Sun提供的针对J2SE的两项认证之一,另一个是SCJD。CJP主要考察开发人员掌握Java的基本知识和语法,包括数据库连接、Swing、I/O、网络编程等知识。需要有扎实的基础知识才可以顺利通过。
(2)java语言考试扩展阅读
Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现均支持Java applet。
Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。
当1995年SUN推出Java语言之后,全世界的目光都被这个神奇的语言所吸引。那么Java到底有何神奇之处呢?
Java语言其实最早诞生于1991年,起初被称为OAK语言,是SUN公司为一些消费性电子产品而设计的一个通用环境。他们最初的目的只是为了开发一种独立于平台的软件技术,而且在网络出现之前,OAK可以说是默默无闻,甚至差点夭折。但是,网络的出现改变了OAK的命运。
在Java出现以前,Internet上的信息内容都是一些乏味死板的HTML文档。这对于那些迷恋于WEB浏览的人们来说简直不可容忍。他们迫切希望能在WEB中看到一些交互式的内容,开发人员也极希望能够在WEB上创建一类无需考虑软硬件平台就可以执行的应用程序,当然这些程序还要有极大的安全保障。对于用户的这种要求,传统的编程语言显得无能为力。
SUN的工程师敏锐地察觉到了这一点,从1994年起,他们开始将OAK技术应用于WEB上,并且开发出了HotJava的第一个版本。当SUN公司1995年正式以Java这个名字推出的时候,几乎所有的WEB开发人员都心生感叹:噢,这正是我想要的!于是Java成了一颗耀眼的明星,丑小鸭一下子变成了白天鹅。
Ⅲ 计算机2级JAVA都考些什么
国计算机等级考试2级JAVA语言 考试大纲2008年最新版
基本要求:
1. 掌握Java语言的特点,实现机制和体系结构。
2. 掌握Java语言中面向对象的特性。
3. 掌握Java语言提供的数据类型和结构。
4. 掌握Java语言编程的基本技术。
5. 会编写Java用户界面程序。
6. 会编写Java简单应用程序。
7. 会编写Java小应用程序(Applet)。
8. 了解Java的应用。
考试内容:
一、 Java语言的特点和实现机制
二、 Java体系结构
1. JDK目录结构。
2. Java的API结构。
3. 开发环境设置。
4. 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. 串行化方法。
5. 串行化的举例。
6. 基于文本的应用。
7. 文件和文件I/O。
8. 汇集(collections)接口。
七、 编写用户界面程序
1. 图形用户界面。
2. AWT库简介。
3. Swing简介。
4. AWT与Swing比较。
八、 编写小应用程序(Applet)
1. 小应用程序概念。
2. 安全机制。
3. Applet执行过程。
4. Applet的图形绘制。
5. Applet的窗口。
6. Applet的工作环境。
7. Java Application 和Applet。
九、 Java的应用
十、 J2DK的下载和操作。
考试方式:
笔试:90分钟,满分100分,其中含公共基础知识部分的30分。
上机操作:90分钟,满分100分。
上机题目类型要求:
(1) 基本操作。
(2) 简单应用。
(3) 综合应用。
Ⅳ Java有哪些可考的证书
Java高级工程师,Java可靠的证书有SCJP。 sun certificated java programmer对于是Java程序员认证,一种Java认证考试。
知识扩展:
Java自1995年问世以来,因其卓越的通用性、高效性、平台移植性 和安全性等特性,成为全球范围内应用范围最广的开发语言,而且即使历经二十余年发展仍然在行业内保持着“常青树”的地位。Java软件工程师是指运用Java这种开发语言去完成软件产品的软件程序设计、开发、测试、维护升级等工作的人员。
sun certificated java programmer (SCJP)对于是Java程序员认证,一种Java认证考试。Java程序设计员,Sun推出两项认证:SunCertificatedJavaProgrammer(SCJP)和SunCertificatedJavaDeveloper(SCJD)。
相对于SCJD来说,SCJP更侧重于测验您的Java程序设计概念及能力,内容偏重于Java语法及JDK的内容。其对应的最主要的学习课程是SL-275。SCJP 的学习/考试过程是相对相对比较明确的,首先学员参加SL-275的培训课程(标准费用大致在2600人民币,包括考试券、教材费),也可以单独购买考试券(Certification Voucher,费用现在是1250元),然后在Prometric考试中心参加考试。通过后获得Sun颁发的SCJP认证证书。
Ⅳ java二级考哪些内容,简单吗
Java二级考试大纲
公共基础知识部分30分
专业语言部分 70分
Java语言程序设计
基本要求:
1. 掌握Java语言的特点,实现机制和体系结构。
2. 掌握Java语言中面向对象的特性。
3. 掌握Java语言提供的数据类型和结构。
4. 掌握Java语言编程的基本技术。
5. 会编写Java用户界面程序。
6. 会编写Java简单应用程序。
7. 会编写Java小应用程序(Applet)。
8. 了解Java的应用。
考试内容:
一、 Java语言的特点和实现机制
二、 Java体系结构
1. JDK目录结构。
2. Java的API结构。
3. 开发环境设置。
4. 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. 串行化方法。
5. 串行化的举例。
6. 基于文本的应用。
7. 文件和文件I/O。
8. 汇集(collections)接口。
七、 编写用户界面程序
1. 图形用户界面。
2. AWT库简介。
3. Swing简介。
4. AWT与Swing比较。
八、 编写小应用程序(Applet)
1. 小应用程序概念。
2. 安全机制。
3. Applet执行过程。
4. Applet的图形绘制。
5. Applet的窗口。
6. Applet的工作环境。
7. Java Application 和Applet。
九、 Java的应用
十、 J2DK的下载和操作。
考试方式:
笔试:90分钟,满分100分,其中含公共基础知识部分的30分。
上机操作:90分钟,满分100分。
上机题目类型要求:
(1) 基本操作。
(2) 简单应用。
(3) 综合应用。
祝你顺利通过!!!
Ⅵ JAVA考试简答题
1 Java的特点 Java是一个广泛使用的网络编程语言 ,它是一种新的计算概念。首先 ,作为一种程序设计语言 ,它简单、面向对象、不依赖于机器的结构、具有可移植性、鲁棒性、安全性、并且提供了并发的机制、具有很高的性能。其次 ,它最大限度地利用了网络 ,Java的小应用程序 (applet)可在网络上传输而不受 CPU和环境的限制。另外 ,Java还提供了丰富的类库 ,使程序设计者可以很方便地建立自己的系统。
2.对象是人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可看作对象,它不仅能表示具体的事物,还能表示抽象的规则、计划或事件。
对象的状态和行为。
对象具有状态,一个对象用数据值来描述它的状态。
对象还有操作,用于改变对象的状态,对象及其操作就是对象的行为。
对象实现了数据和操作的结合,使数据和操作封装于对象的统一体中
类:具有相同或相似性质的对象的抽象就是类。因此,对象的抽象是类,类的具体化就是对象,也可以说类的实例是对象。
3:特点:
(1)对象唯一性。
每个对象都有自身唯一的标识,通过这种标识,可找到相应的对象。在对象的整个生命期中,它的标识都不改变,不同的对象不能有相同的标识。
(2)分类性。
分类性是指将具有一致的数据结构(属性)和行为(操作)的对象抽象成类。一个类就是这样一种抽象,它反映了与应用有关的重要性质,而忽略其他一些无关内容。任何类的划分都是主观的,但必须与具体的应用有关。
(3)继承性。
继承性是子类自动共享父类数据结构和方法的机制,这是类之间的一种关系。在定义和实现一个类的时候,可以在一个已经存在的类的基础之上来进行,把这个已经存在的类所定义的内容作为自己的内容,并加入若干新的内容。
继承性是面向对象程序设计语言不同于其它语言的最重要的特点,是其他语言所没有的。
在类层次中,子类只继承一个父类的数据结构和方法,则称为单重继承。
在类层次中,子类继承了多个父类的数据结构和方法,则称为多重继承。
在软件开发中,类的继承性使所建立的软件具有开放性、可扩充性,这是信息组织与分类的行之有效的方法,它简化了对象、类的创建工作量,增加了代码的可重性。
采用继承性,提供了类的规范的等级结构。通过类的继承关系,使公共的特性能够共享,提高了软件的重用性。
(4)多态性(多形性)
多态性使指相同的操作或函数、过程可作用于多种类型的对象上并获得不同的结果。不同的对象,收到同一消息可以产生不同的结果,这种现象称为多态性。
多态性允许每个对象以适合自身的方式去响应共同的消息。
多态性增强了软件的灵活性和重用性。
4:封装性(信息隐藏)。
封装性是保证软件部件具有优良的模块性的基础。
面向对象的类是封装良好的模块,类定义将其说明(用户可见的外部接口)与实现(用户不可见的内部实现)显式地分开,其内部实现按其具体定义的作用域提供保护。
对象是封装的最基本单位。封装防止了程序相互依赖性而带来的变动影响。面向对象的封装比传统语言的封装更为清晰、更为有力。
5: 继承是指一个对象直接使用另一对象的属性和方法。java语言中不支持多重继承,是通过接口实现多重继承的功能。如果一个类A继承自另一个类B,就把这个A称为"B的子类",而把B称为"A的父类"。继承可以使得子类具有父类的各种属性和方法,而不需要再次编写相同的代码。在令子类继承父类的同时,可以重新定义某些属性,并重写某些方法,即覆盖父类的原有属性和方法,使其获得与父类不同的功能。
6:多态性是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作
7:
权限名称 自己 包内 包外子类 包外非子类
public 是 是 是 是
protected 是 是 是 否
default(默认)是 是 否 否
private 是 否 否 否
8:Java中有final关键字,修饰类、方法或变量
final类不能被继承
final方法不能被子类覆盖
final变量就是常量
好辛苦,下次再补充
Ⅶ JAVA语言考试填空题。
1 .java .class
2 父类
3 javac 字节码
4 JAVA JAVA文件
6 public static void main()
7 double boolean char
Ⅷ java开发工程师 考试科目有哪些啊
考试科目是:Java SE 8 Programmer I | 1Z0-808和:Java SE 8 Programmer II | 1Z0-809。内容偏重于Java语法及JDK的内容。其对应的最主要的学习课程是SL-275。
OCJP(Oracle Certified Java Programmer)是Oracle认证的Java程序员的简称,即Sun被Oracle收购之前的SCJP,是Java语言的拥有厂商对全球的Java开发人员进行的 技术水平认证。该认证在国际上获得了IT 公司的普遍认可, 是目前国际上最热门的IT认证之一。
考试对象:在校大学生,Java程序开发人员,项目经理,欲考取OCJP认证的相关人员或是对JAVA有兴趣的人等。
要求具备的能力如下:
-使用Java编程语言创建Java应用程序和applets。
-定义和描述垃圾搜集,安全性和Java虚拟机(JVM)。
-描述和使用Java语言面向对象的特点。
-开发图形用户界面(GUI)。利用Java支持的多种布局管理。
-描述和使用Java的事件处理模式。
-使用Java语言的鼠标输入、文本、窗口和菜单窗口部件。
-使用Java的例外处理来控制程序执行和定义用户自己的例外事件。
-使用Java语言先进的面向对象特点, 包括方法重载、方法覆盖、抽象类、接口、final、static和访问控制。
-实现文件的输入/输出 (I/O)。
-使用Java语言内在的线程模式来控制多线程。
-使用Java 的Sockets机制进行网络通信。
Ⅸ JAVA计算机二级考什么
按照新大纲,考试内容有:JAVA语言概论、JAVA数据类型、运算符和表达式、流程控制、类、数组和字符串操作、异常处理、输入输出及文件操作、线程与对象串行化、编写图形用户界面、APPLET程序设计、JZSDK的下载和操作、JAVA的应用。
Ⅹ JAVA语言的选修课考试
我只知道第一个。。。。。。
1.Java语言诞生于1991年,起初被称为OAK语言,是SUN公司为一些消费性电子产品而设计的一个通用环境。他们最初的目的只是为了开发一种独立于平台的软件技术。
特点:
1.平台无关性
平台无关性是指Java能运行于不同的平台。Java引进虚拟机 原理,并运行于虚拟机,实现不同平台的Java接口之间。使用Java编写的程序能在世界范围内共享。Java的数据类型与 机器无关,Java虚拟机(Java Virtual Machine)是建立在硬件和操作系统之上,实现Java二进制代码的解释执行功能, 提供于不同平台的接口的。
2.安全性
Java的编程类似C++,学习过C++的读者将很快掌握Java的精髓。Java舍弃了C++的指针对存储器地址的直接操作,程序运行时,内存由操作系统分配,这样可以避免病毒通过指针侵入系统。Java对程序提供了安全管理器,防止程序的非法访问。
3.面向对象
Java吸取了C++面向对象的概念,将数据封装于类中,利用类的优点,实现了程序的简洁性和便于维护性。类的封装性、继承性等有关对象的特性,使程序代码只需一次编译,然后通过上述特性反复利用。程序员只需把主要精力用在类和接口的设计和应用上。Java提供了众多的一般对象的类,通过继承即可使用父类的方法。在Java中,类的继承关系是单一的非多重的,一个子类只有一个父类,子类的父类又有一个父类。Java提供的Object类及其子类的继承关系如同一棵倒立的树形,根类为Object类,Object类功能强大,经常会使用到它及其它派生的子类。
4.分布式
Java建立在扩展TCP/IP网络平台上。库函数提供了用HTTP和FTP协议传送和接受信息的方法。这使得程序员使用网络上的文件和使用本机文件一样容易。
5.健壮性
Java致力于检查程序在编译和运行时的错误。类型检查帮助检查出许多开发早期出现的错误。Java自己操纵内存减少了内存出错的可能性。Java还实现了真数组,避免了覆盖数据的可能,这些功能特征大大提高了开发Java应用程序的周期。并且Java还提供了Null指针检测、数组边界检测、异常出口、Byte code校验等功能。