• Wyszukiwanie zaawansowane
  • Kategorie
  • Kategorie BISAC
  • Książki na zamówienie
  • Promocje
  • Granty
  • Książka na prezent
  • Opinie
  • Pomoc
  • Załóż konto
  • Zaloguj się

Creating Components: Object Oriented, Concurrent, and Distributed Computing in Java » książka

zaloguj się | załóż konto
Logo Krainaksiazek.pl

koszyk

konto

szukaj
topmenu
Księgarnia internetowa
Szukaj
Książki na zamówienie
Promocje
Granty
Książka na prezent
Moje konto
Pomoc
 
 
Wyszukiwanie zaawansowane
Pusty koszyk
Bezpłatna dostawa dla zamówień powyżej 20 złBezpłatna dostawa dla zamówień powyżej 20 zł

Kategorie główne

• Nauka
 [2944077]
• Literatura piękna
 [1814251]

  więcej...
• Turystyka
 [70679]
• Informatyka
 [151074]
• Komiksy
 [35590]
• Encyklopedie
 [23169]
• Dziecięca
 [611005]
• Hobby
 [136031]
• AudioBooki
 [1718]
• Literatura faktu
 [225599]
• Muzyka CD
 [379]
• Słowniki
 [2916]
• Inne
 [443741]
• Kalendarze
 [1187]
• Podręczniki
 [166463]
• Poradniki
 [469211]
• Religia
 [506887]
• Czasopisma
 [481]
• Sport
 [61343]
• Sztuka
 [242115]
• CD, DVD, Video
 [3348]
• Technologie
 [219293]
• Zdrowie
 [98602]
• Książkowe Klimaty
 [124]
• Zabawki
 [2385]
• Puzzle, gry
 [3504]
• Literatura w języku ukraińskim
 [260]
• Art. papiernicze i szkolne
 [7151]
Kategorie szczegółowe BISAC

Creating Components: Object Oriented, Concurrent, and Distributed Computing in Java

ISBN-13: 9780849314995 / Angielski / Miękka / 2003 / 448 str.

Charles W. Kann
Creating Components: Object Oriented, Concurrent, and Distributed Computing in Java Kann, Charles W. 9780849314995 Auerbach Publications - książkaWidoczna okładka, to zdjęcie poglądowe, a rzeczywista szata graficzna może różnić się od prezentowanej.

Creating Components: Object Oriented, Concurrent, and Distributed Computing in Java

ISBN-13: 9780849314995 / Angielski / Miękka / 2003 / 448 str.

Charles W. Kann
cena 505,19
(netto: 481,13 VAT:  5%)

Najniższa cena z 30 dni: 474,06
Termin realizacji zamówienia:
ok. 30 dni roboczych.

Darmowa dostawa!
inne wydania

Concurrency is a powerful technique for developing efficient and lightning- fast software. For instance, concurrency can be used in common applications such as online order processing to speed processing and ensure transaction reliability. However, mastering concurrency is one of the greatest challenges for both new and veteran programmers. Software developers with all levels of experience can refer to Creating Components: Object Oriented, Concurrent, and Distributed Computing in Java to better understand how concurrency works, more effectively deploy it in program components, and reuse these components to improve program design, quality, and performance.
This text introduces concurrent and component programming to students, engineers, and programmers who are familiar with Java and procedural and GUI programming. It helps them to understand and apply concurrency in Java component programming, while exploring distributed program implementation, Java threads, objects, interfaces, exceptions, component reuse, and system design and management.
By providing the fundamental concepts of object-oriented components and offering templates for distributed program components, this valuable resource reveals how programmers can apply concurrency and components to solve complex problems.

Kategorie:
Informatyka, Programowanie
Kategorie BISAC:
Computers > Languages - Java
Computers > Programming - Object Oriented
Computers > Information Technology
Wydawca:
Auerbach Publications
Język:
Angielski
ISBN-13:
9780849314995
Rok wydania:
2003
Ilość stron:
448
Waga:
0.79 kg
Wymiary:
25.35 x 18.34 x 2.36
Oprawa:
Miękka
Wolumenów:
01
Dodatkowe informacje:
Glosariusz/słownik
Wydanie ilustrowane

INTRODUCTION TO CONCURRENT PROGRAMMING AND COMPONENTS
Chapter Goals
What is Concurrent Programming?
Components
Types of Concurrent Programming

THREADS AND PROGRAM CONTEXTS
Writing threads in Java
A Simple Execution Model
Program Safety
Deadlock

DESIGNING AND IMPLEMENTING CONCURRENT PROGRAMS WITH STATE DIAGRAMS
Background
Steps to Create a Concurrent Program
The Producer/Consumer Problem
Why Passive Objects are Components
Gas Station Simulation Problem

Identifiers, Variables, Objects, and Collection Classes
Identifiers and Variables
Java Identifiers and Variables
Primitives
Objects
Collection Classes in Java

PROGRAMMING TO AN INTERFACE
Reuse with Interfaces
Programming to a Promise
Dynamic Polymorphism
Using Multiple Interfaces
Implementing the SortedPrintTable
Using the SortedPrintTable
Expression Trees

EXCEPTIONS IN JAVA
How to Incorrectly Handle Errors
Java Exception Handling
Checked and Unchecked Exceptions
Writing Exceptions

IMPLEMENTING AN ANIMATOR COMPONENT USING THE JAVA EVENT MODEL
A Very Simple Animator
Adding a Speed Control to the Animator
Implementing a Generic Animator
Implementing the Animator using the Java Event Model
Multicasters

COOPERATIVE SYNCHRONIZATION
Cooperative and Competitive Synchronization
Coordinating Threads using Long Sleep Times
Using Wait and Notify to Coordinate Threads
A Solution with a Hidden Race Condition
Solving the Race Condition
Notification Objects
Animating the Gas Station Problem

COMBINING CONCURRENT TECHNIQUES
A First-In-First-Out-Binary-Semaphore
Readers-Writers Problem
An Improved Gas Station Simulation
Improving the Animator

ORGANIZING THE PROBLEM FOR REUSE: REUSE OF UTILITY CLASSES
Types of Reuse
Finding Commonality in Code
Reuse by Copy
Procedural Reuse in Java
Classification: Reuse by Extension
Composition: Reuse by Delegation
Defining the Java Event Model by Extending a Vector
Using Cohesion and Coupling to Evaluate Designs

OBJECT ORIENTED DESIGN
Organizing Objects
Choosing Composition or Classification
Conclusion

PROGRAM MANAGEMENT IN JAVA
What is Program Management?
Implementation Attributes Not Defined in Java
Implementation Attributes Defined in Java
Packages

DISTRIBUTED PROGRAMMING USING RMI
A Brief History of Distributed Computing
Overview of RMI
Implementing a simple program using RMI
Migrating and Non-Migrating Objects
Chat Program

Charles W. Kann



Udostępnij

Facebook - konto krainaksiazek.pl



Opinie o Krainaksiazek.pl na Opineo.pl

Partner Mybenefit

Krainaksiazek.pl w programie rzetelna firma Krainaksiaze.pl - płatności przez paypal

Czytaj nas na:

Facebook - krainaksiazek.pl
  • książki na zamówienie
  • granty
  • książka na prezent
  • kontakt
  • pomoc
  • opinie
  • regulamin
  • polityka prywatności

Zobacz:

  • Księgarnia czeska

  • Wydawnictwo Książkowe Klimaty

1997-2026 DolnySlask.com Agencja Internetowa

© 1997-2022 krainaksiazek.pl
     
KONTAKT | REGULAMIN | POLITYKA PRYWATNOŚCI | USTAWIENIA PRYWATNOŚCI
Zobacz: Księgarnia Czeska | Wydawnictwo Książkowe Klimaty | Mapa strony | Lista autorów
KrainaKsiazek.PL - Księgarnia Internetowa
Polityka prywatnosci - link
Krainaksiazek.pl - płatnośc Przelewy24
Przechowalnia Przechowalnia