Course Overview
JAVA COURSE
Overview: JAVA COURSE
Java Overview…
History of Java
Versions
Any Prerequisite for Learning Java
JDK, JRE, JVM
Features of Java
Keywords
Primitive data types
Wrapper classes
Variable types
instance, class, static variables
Basic Operators…
Basic Operators Arithmetic Operators
Relational Operators
Bitwise Operators
Logical Operators
Assignment Operators
Miscellaneous Operators
Precedence of Java Operators
Loop, Control & Decision Making…
While Loop
Do While Loop
For Loop
Loop Control Statement
Break Statement
Continue Statement
If statement
If else statement
if ..else if..else statement
Nested if statement
Switch statement
The ?: operator
String…
String Class
StringBuffer class
StringBuilder class
StringTokenizer class
String charAt()
String compareTo()
String concat()
String contentEquals()
Array…
Array declarations
Processing Arrays
Object Oriented Concepts in Lava…
Class, Object
Constructor
Default constructing, non argumented constructer, argumented constructor
Constructor call using this and super
Interface, abstract clams, class
Abstraction
Inheritance
extends, implements keywords
Type of inheritance
IS-A relationship
HAS-A relationship
Instanceof keyword
Polymorphism
Overloading and Overriding
Using super keyword
Encapsulation
package
Import
Access specifiers
Inner Class….
Nested Classes
Inner Classes(Non Static and static Nested Classes)
Accessing the Private Members
Method-local inner classes
Anonymous inner classes
Anonymous inner class as argument
Static Nested Classes
Collection Framework…
Collection Framework
Collection Hierarchy
Collection Interface
List & Set Interface
SortedSet Interface
Iterator and Enumeration Interface
Collection Classes
ArrayList
Vector
Linked List
HashSet
TreeSet
Map Interface
Exceptions Handling…
Exceptions and Errors
Exceptions Methods
Catching Exceptions
Multiple Catch Blocks
Catching Multiple Type of Exceptions
The throw/throws keywords
The finally block
User defined exceptions
Exception handling in overloading and overriding
Generics…
Generic Methods
Bounded Type Parameters
Generic classes
Enum…
Definition and use
enum example
File Handling and io package…
Directories management
File handling in java
File Class
Generic classes
io Streams
Reading and Writing Files
ByteArrayInputStream
DataInputStream
FileOutputStream
ByteArrayOutputStream
DataOutputStream
File Navigation and I/O
Serializing an object
Desenalizing an object
Multithreading…
Life Cycle of a Thread
Thread Priorities
Create a Thread by implementing a Runnable Interface
Create a Thread by Extending a Thread Class
Major Java Multithreading Concepts
Thread Synchronization
Inter Thread Communication
Thread Deadlock
Thread Controll
Annotation…
Annotation Types
General Purpose
@override
@SuppressWarning
@Deprecated
@FunctionalInterface(Java8)
Java Course at Air Inv IQ technologies
Welcome to Air Inv IQ technologies, the best institute in Bangalore for Java training. Our Java course is designed to provide you with comprehensive knowledge and practical skills in Java programming, preparing you for a successful career in software development.
Why Choose Our Java Course?
• Comprehensive Curriculum: Our Java course covers all essential aspects, including core Java, advanced Java, Java frameworks, and web development.
• Expert Trainers: Learn from industry professionals with extensive experience in Java, ensuring you gain valuable insights and hands-on experience.
• Flexible Learning Options: We offer both online and offline Java course training in Bangalore, making it convenient for you to attend the best course for Java.
Course Highlights
• Best Course for Java: Gain in-depth knowledge of Java programming, from fundamental concepts to advanced techniques.
• Hands-On Training: Engage in practical exercises and real-world projects to develop robust Java skills.
• Professional Java Course Training: Join the best institute in Bangalore for Java training and receive professional coaching that advances your career.
Best Java Coaching in Bangalore
Air Inv IQ technologies is recognized as the leading provider of Java training in Bangalore. Our commitment to quality education and practical training ensures you are well-prepared to excel in your career.
Enroll Today
Join us for the best Java course in Bangalore. Visit our course page to learn more and enroll today. Experience exceptional Java training and achieve your career goals with us.