Java

OBJECTIVES

At the end of this course, the participant will have the knowledge and skills required to use Java language and its librairies to develop efficient applications.

CLIENTELE

Software developers

PREREQUISITES

Knowledge of object-oriented concepts and practical experience with a programming language (ideally C++)

DURATION

4 days (30 hours)

 

COURSE SYLLABUS

Features and syntax of Java language

 

Object-oriented concepts in Java

  • Basic principles
  • Packages and modifiers
  • String and System classes

 

Class hierarchies and abstract classes

  • Inheritance
  • Subclasses
  • Abstract classes and interfaces
  • Casting
  • Final classes

 

Standard Java library

 

Exception handling

 

Managing files

  • Important classes of the java.io package
  • Using filters
  • Serialization

 

Creating user interfaces with the AWT library

 

Java event handling

  • Important classes and interfaces of the java.awt event package
  • Adapters

 

Creating Java applications

 

Creating and using multithread applications

TOP