Скачать книгу

12.4 Module zoo.animal.feeding directory structureFIGURE 12.5 Running a module using javaFIGURE 12.6 Modules depending on zoo.animal.feedingFIGURE 12.7 Contents of zoo.animal.careFIGURE 12.8 Dependencies for zoo.animal.talksFIGURE 12.9 Contents of zoo.animal.talksFIGURE 12.10 Contents of zoo.staffFIGURE 12.11 Dependencies for zoo.staffFIGURE 12.12 Transitive dependency version of our modulesFIGURE 12.13 Modules in the tour applicationFIGURE 12.14 Determining the orderFIGURE 12.15 Determining the order when not uniqueFIGURE 12.16 Bottom-up migrationFIGURE 12.17 Top-down migrationFIGURE 12.18 First attempt at decompositionFIGURE 12.19 Removing the cyclic dependencies

      13 Chapter 13FIGURE 13.1 Process modelFIGURE 13.2 Thread statesFIGURE 13.3 ExecutorService life cycleFIGURE 13.4 Lack of thread synchronizationFIGURE 13.5 Thread synchronization using atomic operationsFIGURE 13.6 Race condition on user creation

      14 Chapter 14FIGURE 14.1 Directory and file hierarchyFIGURE 14.2 Relative paths using path symbolsFIGURE 14.3 I/O and NIO.2 class and interface relationshipsFIGURE 14.4 Comparing file uniquenessFIGURE 14.5 Visual representation of an I/O streamFIGURE 14.6 Serialization processFIGURE 14.7 File system with cycleFIGURE 14.8 Diagram of I/O stream classes

      15 Chapter 15FIGURE 15.1 Tables in our relational databaseFIGURE 15.2 Key JDBC interfacesFIGURE 15.3 The JDBC URL formatFIGURE 15.4 Types of statementsFIGURE 15.5 The ResultSet cursor

      Guide

      1  Cover

      2  Table of Contents

      3  Title Page

      4  Copyright

      5  Dedication

      6  Acknowledgments

      7  About the Authors

      8  About the Technical Editor

      9  Introduction

      10  Begin Reading

      11  Appendix: Answers to the Review Questions

      12  Index

      13  End User License Agreement

      Pages

      1  i

      2  ii

      3  iii

      4  iv

      5  v

      6  vi

      7  xxiii

      8  xxiv

      9  xxv

      10  xxvi

      11 xxvii

      12  xxviii

      13 xxix

      14 xxx

      15  xxxi

      16  xxxii

      17  xxxiii

      18  xxxiv

      19  xxxv

      20  xxxvi

      21  xxxvii

      22  xxxviii

      23  xxxix

      24  xl

      25  xli

      26  xlii

      27  xliii

      28  xliv

      29  xlv

      30 xlvi

      31 xlvii

      32 xlviii

      33 xlix

      34 l

      35 li

      36 lii

      37 liii

      38 liv

      39 lv

      40 lvi

      41 lvii

      42 lviii

      43  lix

      44 lx

      45 lxi

      46 lxii

      47 lxiii

      48  1

      49  2

      50  3

Скачать книгу