对于Java程序设计员,Sun推出两项认证:Sun Certified Java Programmer(SCJP)和Sun Certified Java Developer(SCJD)。
在本文中我们只介绍Java的基础认证SCJP。
课程SL-275: Java Programming Language
预备知识:学习本课程之前必须具备以下能力:
能够编译C 或C++ 程序或者已经参加过SL-110课程;
能够创建和编译简单的程序;
使用WWW(World wide web) 浏览器,如: Netscape;
能够使用vi或者OpenWindows的文件编辑器;
使用基本Unix的命令。
本课程学习完成后,将具备以下能力:
使用Java编程语言创建Java应用程序和applets;
定义和描述垃圾搜集,安全性和Java虚拟机(JVM);
描述和使用Java语言面向对象的特点;
开发图形用户接口(GUI),利用Java支持的多种布局管理;
描述和使用 Java 1.1 的事件处理模式;
使用Java语言的鼠标输入,文本,窗口和选单窗;
使用Java的例外处理来控制程序执行和定义用户自己的例外事件;
|
考试科目 |
考试号 |
考试形式 |
及格分数 |
时间 |
考费(元) |
课程 |
|
scjp |
310-025 |
59道选择题 |
答对61%以上 |
120分钟 |
1250 |
sl-275/276 |
|
scjp |
310-027 |
5-10道简答题 |
答对70%以上 |
120分钟 |
1250 |
sl-285 |
使用Java语言的先进的面向对象特点, 包括方法重载,方法覆盖,抽象类,接口等;
实现文件的输入/输出(I/O);
使用Java 语言内在的线程模式来控制多线程;
使用Java的Sockets 机制进行网络通信。
本课程将提供给学员设计关系数据库服务器程序的实际方法,学员将使用Java声音、图形、网络通讯等接口,编写与服务器相连接的Java应用程序。通过本课程学员还能学到如何在Java程序中调用本机上用其它计算机语言编写的程序。
本课程是为熟悉基本Java语言结构及语法的程序员而设立的,以便其能在本课程中获得开发复杂的、产品级的Java应用技术。
本课程完成后,学员将具备以下能力:
设计和开发Java GUI;
设计和开发动画Java应用程序;
掌握Java网络编程技术;
懂得JDBC-API的基本结构;
知道UNIX与Windows NT互连有哪些技术问题;
能够解释在Java程序中调用其它语言所编写的程序的方法与步骤。