基本信息
内容简介
计算机书籍
本书由Sun公司授权的Java培训师精心创作,分上、下两册。上册侧重于Java语言的基本概念及其应用,力求通过代码表述问题特征、建立概念模型、体现实际应用。下册按照SL-275(也包含SL-375内容)的考试大纲安排章节,总结考点、提炼概念规则、对重点难点问题进行分析,同时提供了大量的模拟试题及其答案。
下册根据考试大纲的内容--声明和访问控制;程序流程控制和异常处理;垃圾回收:语言基础:操作符和分配赋值;重载、覆盖、运行时类型和面向对象;多线程;Java.awt包;Java.1ang包;Java.util包;Java.io包--以提纲的形式对考试内容中的难点和重点,尤其是内部类和匿名内部类,作了详细的分析,其目的是帮助广大考生顺利通过考试,取得认证证书。
本书针对欲参加Sun认证Java程序员考试的读者,是获取SCJP认证的首选辅导教材;适用于Java语言初、中级水平、甚至是零基础的学习者;对于Java程序员也具有较好的参考价值。
目录
1.1 Java1.2版的考试大纲
SECTION 1: DECLARATIONS AND ACCESS CONTROL
SECTION 2: FLOW CONTROL AND EXCEPTION HANDLING
SECTION 3: GARBAGE COLLECTION
SECTION 4: LANGUAGE FUNDAMENTALS
SECTION 5: OPERATORS AND ASSIGNMENTS
SECTION 6: OVERLOADING, OVERWRIDING, RUNTIME TYPE, AND OBJECT ORIENTATION
SECTION 7: THREADS
SECTION 8: THE JAVA.AWT PACKAGE
SECTION 9: THE JAVA.LANG PACKAGE
SECTION 10: THE JAVA.UTIL PACKAGE
SECTION 11: THE JAVA.IO PACKAGE
1.2 Java1.4版的考试大纲
SECTION 1: DECLARATIONS AND ACCESS CONTROL
SECTION 2: FLOW CONTROL, ASSERTIONS, AND EXCEPTION HANDLING
SECTION 3: GARBAGE COLLECTION
SECTION 4: LANGUAGE FUNDAMENTALS
SECTION 5: OPERATORS AND ASSIGNMENTS
SECTION 6: OVERLOADING, OVERRIDING, RUNTIME TYPE AND OBJECT ORIENTATION
前言
Sun公司为了为业界建立一套认证的标准,特别是针对最先进的科技,推出了Java及Solaris的认证方案。根据这些认证,在企业方面可以藉此作为招聘人才的评判标准,或是作为衡量员工技术水准的依据:在技术方面,通过这些认证也可以证明个人的技术能力。因此,早日掌握Java技术,对每个有志于在IT行业发展的人来说是尤为重要的。我们深信Java技术的应用和普及,必将成为势不可挡的潮流迅速在世界各地发展。
SunJava认证是业界惟一经Sun授权的Java认证,考试内容涉及所有Java的相关知识、编程概念及Applet开发技巧。Sun认证Java程序员考试旨在观察考生通过应用软件分配进行复杂编程的能力。
中国地区的Java认证考试有两个版本,即英文版和中文版。但是,中文版的Java认证不能够全球通用,只适合在中国地区使用,所以,绝大多数考生希望能够取得英文版的Java认证。
市场上也有一些相关的英文版辅导教材,但由于受英语水平所限,大多数的考生在阅读英文版教材时存在着诸多阻碍。因此,希望能够分"两步走"。首先,通过中文版教材全面掌握Java技术内容,然后再阅读英文原版教材学习更丰富的技术内容。这样,可以加强对英文版的Java知识点的理解能力,有利于通过英文版的Java认证考试。
编者是Sun公司授权的Java培训教师,受聘于银河网络教育中心,是Sun授权T3的全国优秀教师。在给考生培训的过程中,经常有考生请编者推荐合适的中文版Java认证考试辅导教材。可是,从目前的图书市场上看,Java认证考试辅导教材是良莠不齐。有的教材覆盖面大,但针对性不强;从2000年到现在,Java认证的考试大纲已经更新了多次,有的教材还是3年或更多年以前的"成果",过于陈旧,已不能够满足当前的考试需求。
鉴于以上种种原因,也为了满足广大参加Java认证考试的考生的强烈要求,编者将多年的教学经验和授课精华展示在本书中与大家共享,其目的是为广大考生提供一本中文版的、针对性强的Java认证考试辅导教材。
为了适应不同考生参加Java程序员认证考试的需要,编者将本书分为上、下两册。上册根据Sun公司的培训课程(编号为SL-275)安排了相应的内容。通过学习上册内容,考生将具备以下基本能力:
· 使用Java编程语言创建Java应用程序和Applet;
· 定义和描述垃圾收集,安全性和Java虚拟机(JVM):
· 描述和使用Java语言面向对象的特点;
· 开发图形用户接口(GUI),利用Java支持的多种布局管理;
· 描述和使用Java1.1的事件授权处理模式;
· 使用Java语言的鼠标输入、文本、窗口和菜单窗口部件;
· 使用Java的异常处理来控制程序执行和定义用户自己的异常事件;
· 使用Java语言的先进的面向对象特点,包括方法重载、方法覆盖、抽象类、接口、final、static和访问控制:
· 实现文件的输入输出(I/0):
· 使用Java语言内在的现成模式来控制多线程;
· 使用Java的Sockets机制进行网络通信。
下册则根据Sun公布的SCJP认证考试大纲的内容--声明和访问控制;程序流程控制和异常处理;垃圾回收:语言基础:操作符和分配赋值:重载、覆盖、运行时类型和面向对象;多线程;Java.awt包;Java.lang包;Java.util包:Java.io包--以提纲的形式对考试内容中的难点和重点作了详细的分析,其目的是帮助广大考生顺利通过考试,取得认证证书。