OCP Oracle Certified Professional Java SE 17 Developer Study Guide. Jeanne Boyarsky
Читать онлайн книгу.12.4 Module
zoo.animal.feeding
directory structureFIGURE 12.5 Running a module using java
FIGURE 12.6 Modules depending on zoo.animal.feeding
FIGURE 12.7 Contents of zoo.animal.care
FIGURE 12.8 Dependencies for zoo.animal.talks
FIGURE 12.9 Contents of zoo.animal.talks
FIGURE 12.10 Contents of zoo.staff
FIGURE 12.11 Dependencies for zoo.staff
FIGURE 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
11 Appendix: Answers to the Review Questions
12 Index
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