New
  • UPTO 30% FEE REBATE ON ALL ONLINE PROGRAMS

Python

4.5/5

4.50 out of 5 based on 431 ratings.

Training Mode : Classroom/Online

Enrolled:99

Overview

Exam Description

Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. It is a general-purpose programming language intended to let application developers write once, run anywhere (WORA), meaning that compiled Java code can run on all platforms that support Java without the need for recompilation. Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of the underlying computer architecture. The syntax of Java is similar to C and C++, but has fewer low-level facilities than either of them. The Java runtime provides dynamic capabilities (such as reflection and runtime code modification) that are typically not available in traditional compiled languages. As of 2019, Java was one of the most popular programming languages in use according to GitHub, particularly for client-server web applications, with a reported 9 million developers. 

Module 1
  • ­Introduction to java
  • What is java
  • History of Java
  • Features of Java
  • JDK, JRE and JVM
  •  
  • Internal Details of JVM
  • Hello Java Program Internal
  • Variable and Data Type
  • Command Line Argument
  • Types of Memory Arias
Module 2
  • Control Statements
  • Java If-else
  • Java Switch
  • Java For Loop
  • Java While Loop
  • Java Do While Loop
  • Java Break
  • Java Continue
Module 3
  • Java OOPs Concepts
  • Java OOPs Concepts
  • Naming Convention
  • Package
  • Types of variable in java
  • Object and Class
  • Object class
  • Constructor
  • Object Cloning
  • static keyword
  • final keyword
  • super keyword
  • this keyword
  • Inheritance
  • Single Inheritance
  • Multilevel Inheritance
  • Hierarchical Inheritance
  • Multiple Inheritance
  • Ambiguity in Multiple Inheritance
  • Dimond problem
  • Constructor in Inheritance
  • Inheritance(IS-A)
  • Aggregation(HAS-A)
  • Polymorphism
  • Method Overloading
  • Method Overriding
  • Runtime Polymorphism
  • Dynamic and Compile time Binding
  • instance of operator
  • Encapsulation
  • Access Modifiers
  • Bean class
  • Abstraction
  • Abstract class
  • Interface
  • How to achieve Multiple Inheritance with Interface in java
  • Default method in Interface
  • Functional Interface
  • Abstract vs Interface
  • Wrapper Class
  • Type Casting
  • Java Array
  • Java Auto Boxing feature 
Module 4
  • Java String
  • What is string
  • Immutable String
  • String Comparison (equals method vs == operator)
  • Difference between String literal and String Objects 
  • String Concatenation
  • Methods of String class
  • StringBuffer class
  • StringBuilder class
  • String vs StringBuffer
  • StringBuffer vs Builder
  • Creating Immutable class
  • toString method
Module 5
  • Java Regex
  • Java Regex API 
  • Patter class
  • Matcher class
Module 6
  • Garbage collection
  • How Garbage collection work automatically
  • How can an Object be unreferenced?
  • gc() method
  • Finalize method
Module 7
  • Exception Handling

    • What is Exception
    • Compile time Exceptions (checked Exceptions)
    • Run time Exceptions (Unchecked Exceptions)
    • try and catch block
    • Multiple catch block
    • Nested try
    • finally block
    • throw keyword
    • throws keyword
    • Throw vs Throws
    • Custom Exception
    • Exception Propagation
    • try with Resources
Module 8
  • Java Inner Class
  • What is inner class
  • Nested Interface
  • Member Inner class
  • Anonymous Inner class
  • Local Inner class
Module 9
  • Java Multithreading
  • Multitasking
  • Types of Multitasking
  • Java Thread models
  • Life Cycle of a Thread
  • Creating Thread
  • Thread class
  • Runnable Interface
  • Thread Scheduler
  • Naming a thread
  • Prevent thread execution temporarily (sleep, join ,yield methods)
  • Thread Priority
  • Synchronization
  • Deadlock
  • Thread Pool
  • Inter Thread Communication (wait, notify, notifyAll methods)
  • Race Condition
  • Stop method
  • Suspend and resume method
  • Interrupt method
  • Daemon Thread
Module 10
  • Java Collections
  • Why Collection
  • Collection vs Array
  • Collection Interface
  • Collections Class
  • List Interface
  • Java ArrayList
  • Java LinkedList
  • Vector
  • Set Interface
  • Java HashSet
  • Java LinkedHashSet
  • Java TreeSet
  • Map Interface
  • Java HashMap
  • Java LinkedHashMap
  • Java TreeMap
  • IdentityHashMap
  • WeakHashMap
  • Java Hashtable
  • Queue Interface
  • PriorityQueue
  • Cursors
  • Enumeration
  • Iterator
  • ListIterator
  • NavigableSet Interface
  • NavigableMap Interface
  • Sorting Collections
  • Comparable interface
  • Comparator interface
  • Comparable vs Comparator
  • Generics
Module 11
  • Java JDBC
  • JDBC Introduction
  • JDBC Drivers
  • DB Connectivity Steps
  • Connectivity with MySQL
  • DriverManager
  • ConnectionStatement
  • ResultSet
  • PreparedStatement
  • Statement vs PreparedStatement
  • CallableStatement
  • Batch Processing
  • Working with Dates
  • Working with Large Objects(LOBs)
  • Types of LOBs
  • Working with BLOB and CLOB
  • Connection Polling
  • Transaction Management
Module 12
  • Java I/O and NIO
  • File Class
  • FileWriter
  • FileReader
  • BufferedWriter
  • BufferedReader
  • PrintWriter
  • FileOutputStream
  • FileInputStream
  • BufferedOutputStream
  • BufferedInputStream
  • Serialization and Deserialization
  • Transient Keyword
  • Marker Interface
Module 13
  • Date and Time Apis
  • Date class
  • Java.util.Date
  • Java.sql.Date
  • Calendar Class
  • TimeZon Class
  • DateFormat class
  • SimpleDateFormat
  • LocalDate class
  • LocalTime class
  • LocalDateTime class
Module 14
Module 14

Implementation of JVM

Call Us :+91-9910641732
Email Us :[email protected]

DROP US A QUERY FOR AGGREGATE REPORT

Material Includes

Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
  • Attributes
  • Custom attributes
  • Custom fields
Click outside to hide the compare bar
Compare

Book Your Seat Now!