Sun认证Java程序员考试介绍(热门3篇)
SunMicrosystems在行业中被认为是同行中最具创造*的企业之一,它想尝试新的软件方式和定价模式等等。以下是关于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的各个方面,希望能帮助你准备考试!
上一篇:安全文明施工范本标语
下一篇:韩红-我的偶像小学作文