SCJA – 24 hrs
Higher Certificate in Sun Certified Java Associate (SCJA)
課程簡介
如果說伴隨著互聯網絡一同成長的語言,那便是於
1995 年出現的Java (瓜哇) 程式語言,Java 語言擁有現代程式語言的所有優
點,包括
Object-oriental、Inheritance、Encapsulation 及Networked。現在的大專院校大多採用Java 作為教授程式設計
的工具,本課程將會教授學員如何編寫
Java Applet 及Java Application。為學員學習Java 語言踏出重要的一步。
課程目標
本課程針對那些對程式設計沒有認識的學員而設。課程以
J2SE 為教學平台,以實習為主的方式教授學員編寫不同用途的Java 程
式。修畢課程學員可考取
Sun Microsystems 的SJCA (Sun Certified Java Associate)
課程內容
Describe key concepts of the Java programming language
List the three Java technology product groups
Summarize each of the seven stages of the product life cycle
Analyze a problem using object-oriented analysis
Design classes from which objects will be created
Identify the four components of a class in the Java programming language
Use the main method in a test class to run a Java technology program from the command line
Compile and execute a Java technology program
Identify the uses for variables and define the syntax for a variable
List the eight Java programming language primitive data types
Declare, initialize, and use variables and constants according to Java programming language guidelines and coding
standards
Modify variable values using operators
Use promotion and type casting
Declare, instantiate, and initialize object reference variables
Compare how object reference variables are stored in relation to primitive variables
Use a class (the String class) included in the Java Software Developer's Kit (SDK)
Use the Java 2 Platform, Standard Edition (J2SE) class library specification to learn about other classes in this
application programming interface (API)
Identify relational and conditional operators
Create if and if/else constructs
Use the switch construct
Create while loops
Develop for loops
Create do/while loops
Describe the advantages of methods and define worker and calling methods
Declare and invoke a method
Compare object and static methods
Use overloaded methods
Use encapsulation to protect data
Create constructors to initialize objects
Code one-dimensional arrays
Set array values using the length attribute and a loop
Pass arguments to the main method for use in a program
Create two-dimensional arrays
Define and test your use of inheritance
Explain abstraction
Explicitly identify class libraries used in your code
For further details, please contact our course consultant: Miss Yeung (2134 3260)