Computer Science BooksConcurrent Programming Books

Lecture Notes Concurrency Topics in Java

Advertisement

Lecture Notes Concurrency Topics in Java

Lecture Notes Concurrency Topics in Java

These lecture notes are an introduction into concurrency programming in Java and summarize the main topics of our module DSG-PKS-B with the exception of message passing concepts and frameworks. Understanding the concepts and functionality of diferent elements in the Java API helps to understand synchronous and asynchronous mechanisms discussed in our DSG master courses and all other computer science courses

Author(s):

s82 Pages
Similar Books
Concurrent Programming in Pharo

Concurrent Programming in Pharo

This PDF covers the following topics related to Concurrent Programming in Pharo : Concurrent programming in Pharo, Studying an example, A simple example, Process, Process lifetime, Creating processes, First look at ProcessorScheduler, Process priorities, ProcessScheduler rules, Let us trace better what is happening, Yielding the computation, Important API, Conclusion Semaphores, Scheduler’s principles, Some examples of semaphores at work.

s58 Pages
Start Concurrent by Barry Wittman

Start Concurrent by Barry Wittman

This page provides the book Start Concurrent: A Gentle Introduction to Concurrent Programming by Barry Wittman that covers the following topics related to Concurrent Programming : Computer Basics, Problem Solving and Programming, Primitive Types and Strings, Selection, Repetition, Arrays, Simple Graphical User Interfaces, Methods, Classes, Interfaces, Inheritance, Exceptions, Concurrent Programming, Synchronization, Constructing Graphical User Interfaces, Testing and Debugging, Polymorphism, Dynamic Data Structures, Recursion, File I/O, Network Communication.

sNA Pages
Concepts of Concurrent Programming

Concepts of Concurrent Programming

This note is largely concerned with explicit concurrency, where concurrent behavior is specified by the program designer. It also includes a brief introduction to performance-oriented concurrency, where concurrency is used to improve program performance by taking advantage of hardware support for parallel processing. Topics covered includes: Nature of Concurrent Programs, Problems in Concurrent Programs, Properties of Concurrent Programs, Executing Concurrent Programs, Program Construction and Common Applications.

s51 Pages
Concurrent and Distributed Programming

Concurrent and Distributed Programming

This note covers the following topics: Introduction to Concurrency, Trivial Concurrent Programming Examples, Developing under Windows, Introduction to C, Introduction to C++, Introduction to Java, Introduction to Ada, Introduction to Perl, Correctness of Concurrent Programs, Mutual Exclusion, Message Passing, Dining Philosphers, The Enhanced Dining Philosphers Problem, Java, Threads, Quotes from the JLS on Threading, Ada Concurrent Programming, Threads in Perl, The Posix Threads (pthreads) Library, A Programmer's Introduction to Windows, Windows Processes and Threads.

sNA Pages

Advertisement