Course Details

Java Training Institute in Chennai | Advanced Java

Java Training in Chennai 

Java is a programming knowledge which is more popular because of distributed nature over internet. We can write solution to any real time situation. Web development is very easy in Java. One can simply write Java programs to automate real time business. It is more secure too.

Why Java?

Today we live in DATA world. To create a small web application in cell phone to a large enterprise application that run on internet, we use Java/ J2EE programming language. Java programming is simple, object-oriented, robust , secure, architecture-neutral and portable, high performance, interpreted, threaded and dynamic.

Introduction to JAVA

  • How to install Java and about

  • Environment Variables

  • JVM Architecture

  • Datatypes, Variables, Keywords and Identifiers

  • Operators and Expressions, Naming Conventions in Java

  • Control Flow Statements

  • Arrays

  • Commend Line Arguments

  • Object Oriented Programming(OOPS)

  • Class and Objects

  • Overloading

  • Inheritance

  • Interfaces

  • Abstract Classes 

  • Inner Classes

  • Loose Coupling

  • Packages

  • Access Specifiers, Access Modifiers

  • String, Stringbuffers and StringBuilder

  • Exception Handling

  • Collection Frame Work

  • Multi Threating

  • Input and Output Streams

  • NetworkingReflection API

  • Regular ExpressionsAWT,

  • Applets and Swings

Core Java Content

  • Generics

  • Enhanced for loop

  • Autoboxing or Unboxing

  • Enums

  • Varargs

  • Static Import

  • Annotations

  • Binary Literals

  • Strings in Switch Statements

  • The try- with- resources StatementCatching Multiple Exception Types and Rethrowing Exceptions with Improved Type Checking

  • Underscores in Numeric Literals

  • Types Inference for Generic Instance Creation

  • Lambda Expressions