Thread Programming
文章平均质量分 83
jonathan_q_bo
这个作者很懒,什么都没留下…
展开
-
Java Thread Programming 1.1 - Introduction to Threads
Java Thread Programming 1.1 - Introduction to Threads When the Java Virtual Machine (JavaVM, or just VM) is started by the operating system, a new process is created. Within that process, many threads原创 2005-07-06 09:15:00 · 1343 阅读 · 0 评论 -
Java Thread Programming 1.8.1 - Inter-thread Communication
The Need for Inter-thread Signaling Through synchronization, one thread can safely change values that another thread will read. How does the second thread know that the values have changed? What if th原创 2005-07-17 11:31:00 · 1409 阅读 · 0 评论 -
Java Thread Programming 1.10 - Thread Groups
In Java, threads can be grouped together and associated with an instance of ThreadGroup. In this chapter, I’ll show you how to use some of the methods of ThreadGroup. At the end of the chapter, I’ll s原创 2005-07-19 21:10:00 · 1573 阅读 · 0 评论 -
Java Thread Programming 1.9.2 - Threads and Swing
Using a Worker Thread to Relieve the Event Thread使用工作线程来做事务操作/* * Created on 2005-7-17 * * Java Thread Programming - Paul Hyde * Copyright ? 1999 Sams Publishing * Jonathan Q. Bo 学习笔记 * */package or原创 2005-07-19 21:07:00 · 2186 阅读 · 0 评论 -
Java Thread Programming 1.9.1 - Threads and Swing
Why Isn’t the Swing Toolkit Multithread-Safe? After Swing components have been displayed on the screen, they should only be operated on by the event-handling thread. The event-handling thread (or just原创 2005-07-19 21:05:00 · 1290 阅读 · 0 评论 -
Java Thread Programming 1.8.4 - Inter-thread Communication
Streaming Data Between Threads Using Pipes The java.io package provides many classes for writing and reading data to and from streams. Most of the time, the data is written to or read from a file or原创 2005-07-17 11:36:00 · 1632 阅读 · 0 评论 -
Java Thread Programming 1.7 - Concurrent Access to Objects and Variables
When multiple threads are interacting with an object, controls need to be in place to ensure that the threads don’t adversely affect one another. This chapter deals with issues that can introduce subt原创 2005-07-17 11:29:00 · 1428 阅读 · 0 评论 -
Java Thread Programming 1.8.2 - Inter-thread Communication
Missed Notification A missed notification occurs when threadB tries to notify threadA, but threadA is not yet waiting for the notification. In a multithreaded environment like Java, you don’t have muc原创 2005-07-17 11:33:00 · 1108 阅读 · 0 评论 -
java thread programming 1.4 - Implementing Runnable Versus Extending Thread
Implementing Runnable Versus Extending Thread Rather than inherit from Thread, a class can implement the interface java.lang.Runnable to allow a thread to be run within it. Runnable specifies that onl原创 2005-07-08 18:55:00 · 1381 阅读 · 0 评论 -
Java Thread Programming 1.6 - Thread Prioritization
System Thread Priorities—JDK 1.2PriorityThread Name5main8Finalizer10Reference Handler5Signal dispatcher5AWT-Windows6AWT-EventQueue-05SunToolkit.PostEventQueue-04Screen Updater A notable change in JD原创 2005-07-11 19:46:00 · 1219 阅读 · 0 评论 -
java thread programming 1.5 - Gracefully Stopping Threads
interrupt()While one thread is running, another thread can interrupt it by invoking its corresponding Thread object’s interrupt() method:public void interrupt() This method simply sets a flag in the d原创 2005-07-08 18:57:00 · 1484 阅读 · 0 评论 -
Java Thread Programming 1.3 - Creating and Starting a Thread
Thread.currentThread() public static native Thread currentThread()to determine which thread is executing a segment of code Many of the methods in Thread are listed with some of the following modifiers原创 2005-07-06 15:59:00 · 2627 阅读 · 0 评论 -
Java Thread Programming 1.2 - A Simple Two-Thread Example
There are two ways to create a new class that can have a thread running within it. One way is to extend the Thread class. The other is to extend any class and implement the Runnable interface. For the原创 2005-07-06 11:00:00 · 1288 阅读 · 0 评论 -
Java Thread Programming 1.8.3 - Inter-thread Communication
CubbyHole Example The class CubbyHole (see Listing 8.9) simulates a cubbyhole. A cubbyhole is a slot that can have only one item in it at a time. One thread puts an item into the slot and another thr原创 2005-07-17 11:35:00 · 1301 阅读 · 0 评论