- 課程時間
- 課程簡介
- 課程特點
- 認證要求
- 考試須知
- 課程內容
合格保障:學員若考試不合格,本中心均會代付考試費,令學員可免費重考!詳情...
|
|
由 Sun Microsystems 所研究及開發的 Java 語言,應用範圍十分廣泛,Java 技術已經成為網路經濟的首選開發和配置平台。Java 技術的簡單性和跨平台能力使其成為 I.T. 程式編寫界的標準,這亦是 Java 在 I.T. 界認受性廣泛的主要原因。
本中心的 OCP: Java SE 5 Programmer (SCJP) 認證課程籌備多時,精心編排。由上堂、溫習、實習、考試研習、做試題至最後考試,均為你度身訂造,作出有系統的編排。務求真正教識你,又令你考試及格。
|
|
SCJP |
| 課程時數: |
36 小時 (共12堂) |
| 適合人仕: |
對電腦有基本認識 及 初學編寫程式人仕 |
| 授課語言: |
以廣東話為主,輔以英語 |
| 課程筆記: |
本中心導師親自編寫英中對照筆記 |
| 1. 模擬考試題目: |
本中心為學員提供約 100 條模擬考試題目,每條考試題目均附有標準答案。 |
| 2. 理論與實習並重: |
導師於課堂內講解理論及示範實際例子 |
| 3. 英中對照筆記: |
由本中心導師親自編寫英中對照筆記,絕對適合考試及實際編寫Java程式之用,令你無須「死鋤」如字典般厚及不適合香港讀書格調的書本。 |
| 4. 一人一機上課: |
本課程以一人一機模式上課。 |
| 5. 考試合格保障: |
本中心 OCP: Java 學員於第一次應考 OCP: Java 考試若不合格,可申請免費重考一次,但必須符合下列的四項要求:
1. 課堂出席率須達 85% 以上。
2. 學員必須於本中心應考 OCP: Java 考試。
3. 學員於第一次應考 OCP: Java 考試前,必須進行本中心的試前測驗,並取得 90% 或以上的分數。
4. 於上課結束日之一個月內作出申請。
|
| 6. 免費重讀: |
學員可於自課程結束後三個月內免費重讀本課程。 |
只要你於下列科目取得合格成績,便可獲 Oracle 頒發 OCP: Java SE 5 Programmer 國際認可證書:
| 考試編號 |
科目名稱 |
| 1Z0-853 |
Java Standard Edition 5 Programmer Certified Professional Exam |
本中心為 Oracle 指定的考試試場。報考時請致電本中心,登記欲報考之科目、考試日期及時間 (最快可即日報考)。考試費為每科 HK$969。臨考試前考生須出示身份證及繳付考試費。
考試題目由澳洲考試中心傳送到你要應考的電腦,考試時以電腦作答。所有考試題目均為英文,而大多數的考試題目為選擇題。作答完成後會立即出現你的分數,結果即考即知!考試不合格便可重新報考,不限次數。欲知道作答時間、題目總數、合格分數等詳細考試資料,可瀏覽本中心網頁"各科考試分數資料"。 |
|
The following shows an outline of the topics included in the course:
- Introduction to Java
- Object-oriented
- Platform-independent
- Anatomy of a Java Program
- “Hello World” for the NetBeans IDE
- Create an IDE ProjectAdd Code to the Generated Source FileCompile Source File into Bytecode File
- Run the Program
- “Hello World” for Mirosoft Windows (without IDE)
- Create a Source FileCompile Source File into Bytecode File
- Run the Program
- Statements, Expressions and Blocks
- StatementsExpressions
- Blocks
- Variables and Data Types
- Identifiers (標識符)Reserved Words / KeywordsData TypesLiteralsDeclaring and Initializing a Variable
- Scope of Variables
- Operators
- Arithmetic OperatorsRelational OperatorsConditonal OperatorsLogical Operators
- Assignment Operators
- Conversions
- Widening ConversionNarrowing Conversion
- Special Notes for Conversions
- Array
- Declaring an ArrayConstructing an ArrayInitializing an ArrayShortcut 1 : Combining Declaring, Constructing, and Initializing
- Shortcut 2 : Anonymous Array
- Flow Control
- SelectionIteration
- Branch
- Classes
- Elements of a classClass for simple Java ApplicationCreating and Working with an Object from a ClassVariable Type: Instance, Static and LocalUnderstanding Parameters of Methods and ConstructorsUnderstanding the “this” keyword
- “static” Revisited
- Inheritance
- Inheritance BasicsOverriding Member VariablesOverriding MethodsUsing “super”Understanding Final Classes and MethodsUnderstanding Abstract Classes and MethodsUnderstanding the “Object” class
- Is-a or Has-a
- Interface
- Defining an InterfaceCreating Interface BodyImplementing an InterfaceUsing an Interface as a Type
- Rewriting Interfaces
- Polymorphism
- Assertions
- Using AssertionsCompile with AssertionsRun with Assertions
- Using Assertions Appropriately
- Exception Handling
- Exception Handling BasicsExample of the Occurrence of an ExceptionThrowable Classtry ... catch ... finally StatementProgram Flow during Catching of Exception
- Checked Exceptions
- Overriding and Overloading
- Overriding
- Overloading
- Packages
- Creating a PackageUsing Package Members
- Understanding Static Import
- Access Modifiers
- Nested Classes
- Inner ClassAnonymous (無名的) Inner Class
- Static Nested Class
- More about Object Orientation
- OverridingOverloadingReturn Type Declaration and Covariant ReturnsMore about ConstructorsUsing Variable-Length Argument List
- Using Enums
- Garbage Collection
- Examples of Objects Eligible for Garbage CollectionGarbage Collector
- Finalizer
- Threads
- Introduction to Threads (線)Configuring Threads with Thread ClassConfiguring Threads with Runnable InterfaceAn Example of Using ThreadsVariations in Writing Programs with ThreadLifetime of a ThreadThread PrioritiesSynchronizing (同步) Threads
- wait( ) and notify( )
- Wrapper Classes and Boxing
- Overview of Wrapper ClassesCreating Wrapper ObjectsUsing Utilities of Wrapper Classes
- Autoboxing
- Generics
- Using Generics
- Working with Files, Input and Output
- Operations of Files and DirectoriesWorking with FilesWorking with DirectoriesWorking with Byte StreamsWorking with Character StreamsWorking with Higher Leverl I/O ClassesUnderstanding Buffered StreamsUnderstanding Scanning
- Understanding Serialization
- Formatting
- print( ) and println( )
- printf( ) and format( )
|
|