Register   Login   About   Study   Enterprise   Share
AI / Internet Technology University (AITU)
Fast Login - available after registration







|

Top Links: >> 80. Technology >> Internet Technology Summit Program
Current Topic: 3. Threads and Network
Sub-Topics: 3.1. Threads | 3.2. Network | 3.3. Threads and network project
-- Scroll to check for more content below...
You have a privilege to create a quiz (QnA) related to this subject and obtain creativity score...

Java programming language was invented as the language for the Internet. Java networking features are among the strongest Java benefits.

Just imagine how many users simultaneously access a popular web site, like Google search engine.

Usually a single program takes this hit, processes a request and sends back a response. For each user this program creates a tiny process, a thread that does this work.

Java is a multithreaded environment by design. Creating threads is a natural process in Java Virtual Machine. Yes, Java allows multiple processes to work in parallel to accelerate application performance. This is internal work by JVM and we do not need to interfere, for example, to ensure that Garbage Collection thread is working on cleaning memory from unused objects.

Developers use Java mechanisms to create threads in their programs when the program expects multiple simultaneous requests. Most common cases are: database and network processing and painting a screen (the last one is a client side story, that fading out of Java).

In this section we will learn about Java threads and about Java networking and how they work together.
Topic Graph | Check Your Progress | Propose QnA | Have a question or comments for open discussion?

Have a suggestion? - shoot an email
Looking for something special? - Talk to me
Read: IT of the future: AI and Semantic Cloud Architecture | Fixing Education
Do you want to move from theory to practice and become a magician? Learn and work with us at Internet Technology University (ITU) - JavaSchool.com.

Technology that we offer and How this works: English | Spanish | Russian | French

Internet Technology University | JavaSchool.com | Copyrights © Since 1997 | All Rights Reserved
Patents: US10956676, US7032006, US7774751, US7966093, US8051026, US8863234
Including conversational semantic decision support systems (CSDS) and bringing us closer to The message from 2040
Privacy Policy