1111

 

 

INTRODUCTION

This course provides complete exhaustive coverage of Java language features like multithreading and database Connectivity

  • Create and execute Object-oriented Programs using Java Language
  • Extend Java classes to add more functionality
  • Use pre-built Java class libraries for building applications
  • Process data using I/O Streams
  • Use Java Exception Handling
  • Do Socket Programming using Java APIs
  • Communicate with RDBMS through JDBC

Download PDF Download the PDF

An embedded awareness & advanced training Group

OBJECTIVE

  • Use Java APIs and its Object-oriented features
  • Create database driven business applications

PRE-REQUISITES

  • Experience with any programming language
  • Knowledge of Object-oriented concepts will be an advantage

Course Details

Java Language Fundamentals

  • Object-Oriented Programming
  • Writing your own Java Classes
  • Parameter Passing
  • C++ Vs Java
  • Extending your class: Inheritance
  • Polymorphism
  • Abstract Classes
  • Java Interface Characteristics
  • Using Interfaces
  • Java Packages
  • Writing your own Package
  • Java Arrays
  • String and StringBuffer
  • Static imports

Multithreading

  • Concept of Multithreading
  • Java Threading Model
  • Thread Creation
  • Thread Synchronization
  • Thread Communication
  • Thread Groups

Collection Framework

  • Java Collection Framework
  • Lists and Maps
  • Usage of Collection classes
  • Comparing collection classes

JDBC

  • Java Database Connectivity
  • Driver and types, DriverManager
  • Connection, Statement and Types
  • ResultSet and configurations
  • Introduction to Transactions & RowSets

Exceptions

  • Exceptions
  • try-catch-finally Construct
  • Exception hierarchy
  • Writing your own exceptions
  • Chained Exceptions
  • Assertions

Generics

  • Introduction
  • Generic class, method
  • Generic and sub-typing
  • Generic wildcard types
  • Raw type and legacy code

I/O and Network Programming

  • I/O Stream hierarchy
  • InputStream and OutputStream Class
  • Random Access Files
  • Object Serialization
  • Concept of Socket
  • Socket Programming
  • Datagram Socket Class
  • InetAddress Class

 

Copyright ® 2009 eACT Technologies Home