Sun认证Java程序员考试介绍(热门3篇)

| 点点文学

SunMicrosystems在行业中被认为是同行中最具创造*的企业之一,它想尝试新的软件方式和定价模式等等。以下是关于Sun认证Java程序员考试介绍,欢迎大家参考!

概述:

Sun认证Java程序员考试介绍

本课程使学员掌握如何使用标准JavaDevelopmentkit(JDK)开发应用程序和applets。在本课程中您将学会Java语言的语法。如何使用Java来创建图形用户接口(GUI),事件处理机制,例外处理,通过设计与开发各种Java程序来获得实际的编程经验。您也将学到文件输入/输出(I/O),多线程和网络的知识。

目标:

本课程完成后,您将具备以下能力:

使用Java编程语言创建Java应用程序和applets

定义和描述垃圾搜集,安全*和Java虚拟机(JVM)

描述和使用Java语言面向对象的特点;开发图形用户接口(GUI)

利用Java支持的多种布局管理

描述和使用Java的事件处理模式

使用Java语言的鼠标输入,文本,窗口和菜单窗口部件

使用Java的例外处理来控制程序执行和定义用户自己的例外事件

使用Java语言的先进的面向对象特点,包括方法重载,方法覆盖,抽象类,接口,final,static和访问控制;实现文件的输入输出(I/O)

使用Java语言内在的线程模式来控制多线程

使用Java的Sockets机制进行网络通信

预备知识:熟悉DOS*作,用过WINDOWS并能用C或C++编程。

SUN认证考试知识点:java读取文件内容的函数2

javaCopy code

import java.io.BufferedReader;

import java.io.File;

import java.io.FileReader;

import java.io.IOException;

import java.util.HashMap;

import java.util.Map;

public class FileProcessor {

public static String readFile(String fileName) {

String output ="";

File file = new File(fileName);

if (file.exists()) {

if (file.isFile()) {

try (BufferedReader input = new BufferedReader(new FileReader(file))) {

StringBuilder buffer = new StringBuilder();

String text;

while ((text = input.readLine()) != null)

buffer.append(text).append("\n");

output = buffer.toString();

} catch (IOException ioException) {

System.err.println("File Error!");

}

} else if (file.isDirectory()) {

String[] dir = file.list();

output +="Directory contents:\n";

for (String s : dir) {

output += s +"\n";

}

}

} else {

System.err.println("Does not exist!");

}

return output;

}

public static void main(String[] args) {

Map ab = new HashMap();

String str = readFile("C:/AbCircuitInfo");

String[] temp = str.split("\\n");

for (String s : temp) {

int commaIndex = s.indexOf(",");

if (commaIndex != -1) {

String key = s.substring(0, commaIndex);

String value = s.substring(commaIndex + 1);

ab.put(key, value);

}

}

// Now 'ab' map contains key-value pairs extracted from the file.

// You can use 'ab' map for further processing.

}

}

改进包括:

使用更具可读*的变量名和方法名。

使用try-with-resources语句以确保资源在使用后关闭。

使用StringBuilder代替StringBuffer以提高*能。

对代码进行了一些注释以增加可读*。

Adobe认证After Effects 6.5考试大纲3

After Effects,简称"AE",是由Adobe公司推出的一款图形视频处理软件。yjbys小编为你整理了关于After Effects 6.5的考试大纲,希望对你有所帮助。

考试详情:

考题数量:共40道

考试时间:90分钟

试题种类:单选题和多选题

考试内容概述:

1. 工作区和项目管理 (3道题)

熟练掌握Project Settings对话框中各个选项的功能和Preference对话框中的功能。

能熟练使用After Effects中的各个浮动调板,包括Time Control和Audio。

熟悉工具箱中的各个工具,并能够熟练使用。

熟练掌握预览和处理合成图像、项目以及素材的过程及其涉及的选项。

2. 导入和处理脚本素材 (3道题)

掌握After Effects对Adobe其他软件(如Photoshop、Illustrator和Premiere)支持的各种文件格式,包括PSD、AI、EPS和PRPROJ。

掌握导入动态素材的方法。

掌握如何在After Effects项目中使用交错场视频。

3. 建立二维合成 (4道题)

熟悉Composition Settings对话框中各个选项的功能。

掌握Composition窗口中各按钮及选项。

熟悉Timeline窗口中的各项设置及按钮的功能,并能解释其使用方法。

能熟练创建二维合成。

4. 使用动态图层 (5道题)

掌握在After Effects中合成创建图层的过程中涉及到的各选项,以及图层中各开关图标的功能。

掌握在After Effects中*作关键帧的各种方法,包括设置、复制、移动、变化以及转化关键帧*质和设置关键帧插值选项。

熟练使用After Effects中的Motion Path,以及通过动态路径实现旋转、延迟、加速和减速动画。

熟练使用父子关系图层创建动画。

熟练使用Time Stretch,Time Remapping和Posterize Time命令。

5. 使用蒙板和抠像 (4道题)

熟练使用透明属*,并掌握各种关于透明度的术语。

熟练掌握各种类型蒙板的创建方法。

熟练掌握Track Mattes的使用方法。

熟练使用Keylight去背。

6. 创建动态文本 (3道题)

掌握创建文本图层的方法。

熟练使用格式化字符和段落的各选项。

熟练使用Source Text属*,并熟练使用Animator Groups。

7. 使用效果 (4道题)

熟练掌握各种应用和控制效果的各选项。

熟练使用Distortion效果,包括Liquify和Wave。

熟练使用Warping、Gradient Wipes和Displacement Mapping。

熟练使用Particle Playground,并了解各种Audio效果。

8. 创建三维合成 (3道题)

了解二维合成和三维合成之间的区别。

掌握使用3D图层的方法。

熟练掌握在三维合成中设置Camera Settings和Light Settings对话框的方法,并了解各种3D预览选项及要求。

掌握如何使用带3D通道的文件格式,并提取并利用它们的3D通道信息。

9. 使用Motion Tracking特* (2道题)

掌握如何设置和准备Motion Tracking。

熟练使用Tracker Controls浮动调板中的各选项。

10. 使用表达式 (2道题)

了解表达式(Expression)的特*和功能。

熟练使用表达式完成特定的需求。

11. 渲染电影 (4道题)

了解After Effects中渲染的相关选项。

熟练使用Render Queue窗口渲染电影。

熟练掌握各种视频格式及输出时的相关选项,包括QuickTime、RealMedia和WindowsMedia。

了解如何建立并进行网络联机渲染。

这份大纲覆盖了After Effects的各个方面,希望能帮助你准备考试!