loading......

coming soon

Coming Soon

We are in process of building the inventory of good professionals in this category

Got it!

Where do you need ?

location

Please select a Location.

Enquire

Submit your enquiry for Java Threads in Detail

Please enter valid question or comment

Please enter your name.

Please enter valid email

Please enter valid 10 digit Phone Number

Note: Please enter the phone number that you want to receive a call on.

Please enter the Pin Code.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Sabareesan

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at support@urbanpro.com for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer

Share

Java Threads in Detail

Java Threads in Detail

Online Instructor led Course

Platform:

No Reviews Yet
0 Interested

About the Course


In this course I am going to explain Java Threads in detail. I am going to cover the complex topics like synchronization, deadlock and the Java's Executor framework with simple examples.

Topics Covered

Java Threads

Introduction to Threads

Java Terms
About the Examples
Why Threads?
Recap

Thread Creation and Management
What Is a Thread?
Creating a Thread
The Lifecycle of a Thread
Two Approaches to Stopping a Thread
The Runnable Interface Threads and Objects
Recap

Data Synchronization
The Synchronized Keyword
The Volatile Keyword
More on Race Conditions
Explicit Locking Lock Scope
Choosing a Locking Mechanism
Nested Locks
Deadlock
Lock Fairness
Recap

Thread Notification
Wait and Notify
Condition Variables
Recap

Minimal Synchronization Techniques
Can You Avoid Synchronization?
Atomic Variables
Thread Local Variables
Recap

Advanced Synchronization Topics
Synchronization Terms
Synchronization Classes Added in JSE
Preventing Deadlock
Deadlock Detection
Lock Starvation
Recap

Threads and Swing
Swing Threading Restrictions
Processing on the Event-Dispatching Thread

Using invokeLater( ) and invokeAndWait( )
Long-Running Event Callbacks
Recap

Threads and Collection Classes
Overview of Collection Classes
Synchronization and Collection Classes
The Producer/Consumer Pattern
Using the Collection Classes Recap

Thread Scheduling
An Overview of Thread Scheduling
Scheduling with Thread Priorities
Popular Threading Implementations
Recap

Thread Pools
Why Thread Pools?
Executors
Using a Thread Pool Queues and Sizes

Thread Creation
Callable Tasks and Future Results
Single-Threaded Access
Recap

Task Scheduling
Overview of Task Scheduling
The java.utilTimer Class
The javax.swingTimer Class
The ScheduledThreadPoolExecutor Class
Recap

Threads and I/O
A Traditional I/O Server
A New I/O Server
Interrupted I/O
Recap

Miscellaneous Thread Topics
Thread Groups
Threads and Java Security
Daemon Threads

Threads and Class Loading
Threads and Exception Handling
Threads, Stacks, and Memory Usage
Recap

Thread Performance
Overview of Performance
Synchronized Collections
Atomic Variables and Contended Synchronization
Thread Creation and Thread Pools
Recap

Parallelizing Loops for Multiprocessor Machines
Parallelizing a Single-Threaded Program
Multiprocessor Scaling
Recap

Superseded Threading Utilities
The BusyFlag Class
The CondVar Class
The Barrier Class
The RWLock Class
The ThreadPool Class The JobScheduler Class

Who should attend

Any one who has little Java knowledge.

Pre-requisites

Java Basic Knowledge.

What you need to bring

if you want i can conduct online training or you can come to my place or i can come to your place.

Key Takeaways

The Java Threads E-Books. Power Point Presentations and sample programs
Reviews
There are no Reviews yet. Be the First to Review
Questions and Comments

Thousands of experts Tutors, Trainers & other Professionals are available to answer your questions

Comment ?

Questions Guidelines

  • Start your question with simple statements like "what", "when", "where", or "how".
  • Ensure your question or answer is not offensive or insensitive - it may be voted down or banned.
  • Please provide as much detail as possible as this will allow our members to better understand and respond to your question.
  • Take some time to categorize your question. This will greatly help other users find the question.


You can add upto 6 Images

Ask


There are no Reviews yet. Be the First to Review

Date and Time

Not decided yet.

About the Trainer

Sabareesan picture
I have 11 years experience in IT Training and development. I am a Corporate Trainer. Used to take training in software companies. I am having much experience in Java.
Seats Left-

Students Interested 0

Course Id: 11267