Java

by Techno Planet Claim Listing

Java is an object-oriented, class-based, concurrent, secured and general-purpose computer-programming language.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

Techno Planet Logo

img Duration

Please Enquire

Course Details

Java is an object-oriented, class-based, concurrent, secured and general-purpose computer-programming language.
 

What is Java

Java OOPs Concepts

  • Java Object Class
  • Java Inheritance
  • Java Polymorphism
  • Java Abstraction
  • Java Encapsulation

 

Java String

  • Immutable String in Java
  • Java String compare
  • String Concatenation in Java
  • Substring in Java
  • Java String class methods
  • Java StringBuffer class
  • Java StringBuilder class
  • Difference between String and StringBuffer
  • Difference between StringBuffer and StringBuilder
  • How to create Immutable class?
  • Java toString() method
  • StringTokenizer in Java

 

Exception Handling

  • Java try-catch block
  • Java catch multiple exceptions
  • Java Nested try block
  • Java finally block
  • Java throw exception
  • Java Exception propagation
  • Java throws keyword
  • Difference between throw and throws in Java
  • Difference between final, finally and finalize
  • ExceptionHandling with MethodOverriding in Java
  • Java Custom Exception

 

Java Inner Classes

  • Java Member inner class
  • Java Anonymous inner class
  • Java Local inner class
  • Java static nested class
  • Java Nested Interface

 

Java Multithreading

  • Multithreading in Java
  • Life cycle of a Thread (Thread States)
  • How to create thread
  • Thread Scheduler in Java
  • Sleep method in java
  • Can we start a thread twice
  • What if we call run() method directly instead start() method?
  • The join() method
  • Naming Thread and Current Thread
  • Priority of a Thread (Thread Priority)
  • Daemon Thread in Java
  • Java Thread Pool
  • ThreadGroup in Java
  • Java Shutdown Hook
  • How to perform single task by multiple threads?
  • Java Garbage Collection
  • Java Runtime class

 

Java Synchronization

  • Synchronization in Java
  • Synchronized block in java
  • Static synchronization
  • Deadlock in java
  • Inter-thread communication in Java
  • Interrupting a Thread
  • Reentrant Monitor in Java

 

Java I/O
Java Serialization

  • Serialization and Deserialization in Java
  • Java Transient Keyword

 

Java Reflection

  • Java Reflection API
  • newInstance() method
  • Understanding javap tool
  • Creating a program that works as javap tool
  • How to call private method from another class in java

 

Java Date and Time
Java Conversion
Collections in Java

  • Java ArrayList class
  • Java LinkedList class
  • Difference between ArrayList and LinkedList
  • Java List Interface
  • Java HashSet class
  • Java LinkedHashSet class
  • Java TreeSet class
  • Java Queue Interface
  • Java Deque Interface
  • Java Map Interface
  • Java HashMap class
  • Java LinkedHashMap class
  • Java TreeMap class
  • Java Hashtable class
  • Difference between HashMap and Hashtable
  • Java EnumSet class
  • Java EnumMap class
  • Java Collections class
  • Sorting in Collection
  • Java Comparable interface
  • Java Comparator interface
  • Difference between Comparable and Comparator
  • Properties class in Java
  • Pratap Vihar Branch

    KA 264, Pratap Vihar, Ghaziabad

Check out more Java Programming courses in India

Keywords Technologies Logo

Python 3.0 Django Enterprise Application Expert

This comprehensive workshop on Python programming covers everything you need to know about working with Python and understand its features and functions. 

by Keywords Technologies
Gemstech IPL Logo

Python

PythonPython course is offered by Gemstech IPL. Please inquire to get details of the course price, schedule and outline.

by Gemstech IPL
Bismilsoft Pvt Ltd Logo

Java (Fast Track)

This Java training led by expert trainers will give notes on each topic in the class that can be used reference book in lab practice and study material.

by Bismilsoft Pvt Ltd
Bismilsoft Pvt Ltd Logo

Python (Fast Track)

PythonLearn about Python from the qualified instructors at Bismilsoft Pvt Ltd with 9+ years of experience focuses on both the basics and advanced topics and areas in support of real-life projects to get you certified. 

by Bismilsoft Pvt Ltd
Reifywise Logo

Backend Development

Reifywise provide job-oriented Java, Springboot, Microservice development courses in Patna. We designed Backend development modules using latest software versions from Java Professionals with 10 years of IT experience .Our Java expert will trainees you to become the best in Software Industry.

by Reifywise [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy