diff --git a/Java/Functional_Programming_In_Java.png b/Java/Functional_Programming_In_Java.png new file mode 100644 index 00000000..0aec06ed Binary files /dev/null and b/Java/Functional_Programming_In_Java.png differ diff --git a/Java/Hana_Java_Performance.png b/Java/Hana_Java_Performance.png new file mode 100644 index 00000000..c014e72d Binary files /dev/null and b/Java/Hana_Java_Performance.png differ diff --git a/Java/Java_12.png b/Java/Java_12.png new file mode 100644 index 00000000..005994d0 Binary files /dev/null and b/Java/Java_12.png differ diff --git a/Java/Java_How_to _Program_Early _Objects.png b/Java/Java_How_to _Program_Early _Objects.png new file mode 100644 index 00000000..df321538 Binary files /dev/null and b/Java/Java_How_to _Program_Early _Objects.png differ diff --git a/Java/Optimizing_Java.png b/Java/Optimizing_Java.png new file mode 100644 index 00000000..4877ea32 Binary files /dev/null and b/Java/Optimizing_Java.png differ diff --git a/Java/Patchouli_Java_Efectywne_Programowanie.png b/Java/Patchouli_Java_Efectywne_Programowanie.png new file mode 100644 index 00000000..356c5d50 Binary files /dev/null and b/Java/Patchouli_Java_Efectywne_Programowanie.png differ