 |
- Programming Languages for Freshers
- Advance System Programming Courses
- Mobile Wireless Technology Courses
- Enterprise Technology Courses
Test Process,Planning and Risk
Software Test & UAT
- Game Developer Courses
- Embedded Fundamentals
- Linux and Windows Drivers Courses
- Audio Video Streaming Technology Courses
|
 |
 |
|
|
| Country : |
|
aren't find the right course?
contact us for customized training |
|
|
|
 |
|
|
| |
.png) 
Objectives:
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
Prerequisites:
• Experience with any programming language
• Knowledge of Object-oriented concepts will be an advantage
Recommended Next Course:
• Building Web Applications using Java
• Building Enterprise Applications using Java
Configuration and Tools Requirements:
• Desktop PC with Windows OS
• JDK 1.5 or higher
• Eclipse Ganymede IDE
• RDBMS preferably Oracle or Microsoft Access
Duration :
Theory: 20 Hrs.
Hands-On:20 Hrs.
Course Contents |
 |
 |
| Java Language Fundamentals |
Exceptions |
Multithreading |
• 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
|
• Ex ceptions
• try-catch-finally Construct
• Exception hierarchy
• Writing your own exceptions
• Chained Exceptions
• Assertions |
• Concept of Multithreading
• Java Threading Model
• Thread Creation
• Thread Synchronization
• Thread Communication
• Thread Groups
|
| Generics |
Collection Framework |
I/O and Network Programming |
• Introduction
• Generic class, method
• Generic and sub-typing
• Generic wildcard types
• Raw type and legacy code |
• Java Collection Framework
• Lists and Maps
• Usage of Collection classes
• Comparing collection classes |
• I/O Stream hierarchy
• InputStream and OutputStream Class
• Random Access Files
• Object Serialization
• Concept of Socket
• Socket Programming
• Datagram Socket Class
• InetAddress Class
|
| JDBC |
• Java Database Connectivity
• Driver and types, DriverManager
• Connection, Statement and Types
• ResultSet and configurations
• Introduction to Transactions & RowSets |
|
|
|
|