Learn Java Training from the Best Tutors

  • Affordable fees
  • 1-1 or Group class
  • Flexible Timings
  • Verified Tutors

Search in

Mastering in Java Programming

Rajeev Majumdar
12/07/2018 0 0

Core java topics  

What is Java?
Execution Model Of Java
How to Get Java?
A First Java ProgramCompiling and Interpreting Applications
The JDK Directory Structure
Using Eclipse

Data types and Variables

What are the data types?
Primitive Datatypes & Declarations
Variables & Types
Numeric & Character Literals
String formatting and Parsing
String Literals
Non-Primitive Datatypes
Casting & Type Casting
Widening & Narrowing Conversions
The Dot Operator


What are Methods?
Method Structure
Declaration Of Methods
Calling Of Methods
Defining Methods
Method Parameters
Why static methods?

Operators and Expressions

Assignment Operator
Arithmetic Operators
Relational Operators
Logical Operators
Increment and Decrement OperatorsOperate-Assign Operators (+=, etc.)
The Conditional Operator
Operator Precedence
The Cast Operator

Control Flow Statements

What are Control Flow Statements?Conditional (if) Statements
Adding an else if
Conditional (switch) Statements

while and do-while Loops

for Loop
Enhanced for Loop
The continue Statement
The break Statement

Object-Oriented Programming

Concept & Syntax Of Class
Concept & Syntax Of Methods
Fields and MethodsConstructors & Destructors
Access Specifiers
Access Control

Objects and Classes

Defining a Class
Creating an Object
Accessing Class
MembersInstance Data and Class DataDefining Methods
Access Modifiers

Using Java Objects

StringBuilder and StringBuffer
Methods and MessagesParameter PassingComparing and Identifying Objects

Inheritance & Polymorphism

Inheritance in Java
Why use Inheritance?
Types Of InheritanceSingle Inheritance Multi-level Inheritance
Hierarchical Inheritance
Hybrid Inheritance
Method Overloading
Run-time Polymorphism
Method Overriding
Polymorphism in Java
Types Of Polymorphism
super keyword
The Object Class & Methods

Java Files and I/O

What is a Stream
Reading and Writing to Files (only txt files)Input and Output Stream
Manipulating input data
Reading Lines
Opening & Closing Streams
Predefined Streams
File handling Classes & Methods
Using Reader & Writer classes

Interfaces and Abstract Classes

What is an Interface
Defining Interfaces
Separating Interface and Implementation
Implementing and Extending Interfaces
Abstract Classes


What is a Package?
Advantages of using a Package
Types Of Packages
Naming Conventions
Steps For Creating Packages
The import Statement
Static Imports
CLASSPATH and Import
Defining Packages
Package Scope

Exception Handling

Exceptions Overview
Exception Keywords
Catching Exceptions
The finally Block
Exception Methods
Declaring Exceptions
Defining and Throwing Exceptions
Errors and Runtime Exceptions

Collection Framework

The Collections Framework
The Set Interface
Set Interface
The List Interface
The Map Interfaces

Primitive wrapper classes

Inner Classes

Nested Classes
Anonymous Inner Classes
Local Nested Classes
Static Nested Classes
Member Classes


Non-Threaded Applications
Introduction to Threads
Threaded Applications
Creating threads
Lifecycle Of A Thread
Phases of Thread life cycle
Runnable Interface
Priority Of Threads
Coordinating Threads
Thread Interruption
Thread Groups


Introduction To Swing
Swing Features
Heirarchy Of Java Swing Classes
Swing GUI Components
Packages Used In Swing
Swing Control Classes & Methods
Using Swing API
Swing API MVC Architecture
AWT v/s Swing
Event Handling In Swing
Event Listener Interfaces


Introduction To JDBC
JDBC Architecture
Types Of JDBC Drivers & Differences
Common JDBC Components
Importing Packages
Registering JDBC Drivers
Opening Connection
Connecting a Java program to a Database
Executing Query
Statement Class & Objects
Getting Information from Database
Obtaining Result Set Information
DML Operations through JDBC
Cleaning up Environment

0 Dislike
Follow 2

Please Enter a comment


Other Lessons for You

An Interesting discussion about malloc( ) and calloc( )
What are malloc( ) and calloc( )? Simply putting they are the predefined functions in C language. Malloc( ) and calloc( ) are two such functions which are used for more or less identical purpose and...

History Of Programming Languages
1800: Joseph Marie Jacquard teaches a loom to read punch cards, creating the first heavily multi-threaded processing unit. His invention was fiercely opposed by the silk-weavers who expected the birth...

Accountancy is the subject which teaches us the mechanism of accounting plinth of which stands on 3 golden rules: (i) debit what comes in, credit what goes out; (ii) debit the receiver, credit the giver;...

Why Should We Learn Java Language?
Most of starters has confusion today that which of the programming language should be chosen to work on. It totally depends upon your need. As per my opinion, if you want to grow your career in IT industry...

Looking for Java Training Classes?

The best tutors for Java Training Classes are on UrbanPro

  • Select the best Tutor
  • Book & Attend a Free Demo
  • Pay and start Learning

Learn Java Training with the Best Tutors

The best Tutors for Java Training Classes are on UrbanPro

Book a Free Demo

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more