diff --git a/img/big_o.jpg b/img/big_o.jpg index 8b398bc0..45f248be 100644 Binary files a/img/big_o.jpg and b/img/big_o.jpg differ diff --git a/img/common_data_structure.jpg b/img/common_data_structure.jpg index e2ccc48b..1c3642f6 100644 Binary files a/img/common_data_structure.jpg and b/img/common_data_structure.jpg differ diff --git a/img/sort_img.jpg b/img/sort_img.jpg index 12dd0b59..b40f038d 100644 Binary files a/img/sort_img.jpg and b/img/sort_img.jpg differ diff --git a/src/game/GameFlappyBirds/Image/bird_sprite.png b/src/game/GameFlappyBirds/Image/bird_sprite.png index 98e567e5..49a6b0a6 100644 Binary files a/src/game/GameFlappyBirds/Image/bird_sprite.png and b/src/game/GameFlappyBirds/Image/bird_sprite.png differ diff --git a/src/game/GameFlappyBirds/Image/chimney.png b/src/game/GameFlappyBirds/Image/chimney.png index f2b7d331..4033e1e6 100644 Binary files a/src/game/GameFlappyBirds/Image/chimney.png and b/src/game/GameFlappyBirds/Image/chimney.png differ diff --git a/src/game/GameFlappyBirds/Image/chimney2.png b/src/game/GameFlappyBirds/Image/chimney2.png index 64c2672d..0e180c7f 100644 Binary files a/src/game/GameFlappyBirds/Image/chimney2.png and b/src/game/GameFlappyBirds/Image/chimney2.png differ diff --git a/src/game/GameFlappyBirds/Image/ground.png b/src/game/GameFlappyBirds/Image/ground.png index 49768338..97b2e083 100644 Binary files a/src/game/GameFlappyBirds/Image/ground.png and b/src/game/GameFlappyBirds/Image/ground.png differ diff --git a/src/java/Collection/Collection_Framework.png b/src/java/Collection/Collection_Framework.png index 7b0dc49a..b584e784 100644 Binary files a/src/java/Collection/Collection_Framework.png and b/src/java/Collection/Collection_Framework.png differ diff --git a/src/java/Collection/CollectionsClass/Bac_Collections.png b/src/java/Collection/CollectionsClass/Bac_Collections.png index 91155669..bc5f78b4 100644 Binary files a/src/java/Collection/CollectionsClass/Bac_Collections.png and b/src/java/Collection/CollectionsClass/Bac_Collections.png differ diff --git a/src/java/Collection/CollectionsClass/Collection_Collections_Java.png b/src/java/Collection/CollectionsClass/Collection_Collections_Java.png index 4a19f2e5..9d9d9fe1 100644 Binary files a/src/java/Collection/CollectionsClass/Collection_Collections_Java.png and b/src/java/Collection/CollectionsClass/Collection_Collections_Java.png differ diff --git a/src/java/Collection/CollectionsClass/Collection_Java_Interface.png b/src/java/Collection/CollectionsClass/Collection_Java_Interface.png index 3addfadf..1189d901 100644 Binary files a/src/java/Collection/CollectionsClass/Collection_Java_Interface.png and b/src/java/Collection/CollectionsClass/Collection_Java_Interface.png differ diff --git a/src/java/Collection/CollectionsClass/Java_Collections.png b/src/java/Collection/CollectionsClass/Java_Collections.png index e8e9c397..46d84ae9 100644 Binary files a/src/java/Collection/CollectionsClass/Java_Collections.png and b/src/java/Collection/CollectionsClass/Java_Collections.png differ diff --git a/src/java/Collection/CollectionsClass/Map.png b/src/java/Collection/CollectionsClass/Map.png index e406b393..9957e6b5 100644 Binary files a/src/java/Collection/CollectionsClass/Map.png and b/src/java/Collection/CollectionsClass/Map.png differ diff --git a/src/java/Collection/DifferenceCollection/ArrayAndArrayList/Difference_Array_ArrayList.png b/src/java/Collection/DifferenceCollection/ArrayAndArrayList/Difference_Array_ArrayList.png index cce7a38c..469515b7 100644 Binary files a/src/java/Collection/DifferenceCollection/ArrayAndArrayList/Difference_Array_ArrayList.png and b/src/java/Collection/DifferenceCollection/ArrayAndArrayList/Difference_Array_ArrayList.png differ diff --git a/src/java/Collection/DifferenceCollection/ArrayListAndVector/Difference_ArrayList_Vector.png b/src/java/Collection/DifferenceCollection/ArrayListAndVector/Difference_ArrayList_Vector.png index 56a3e27f..15fdd9bb 100644 Binary files a/src/java/Collection/DifferenceCollection/ArrayListAndVector/Difference_ArrayList_Vector.png and b/src/java/Collection/DifferenceCollection/ArrayListAndVector/Difference_ArrayList_Vector.png differ diff --git a/src/java/Collection/DifferenceCollection/ComparableAndComparator/Difference_Comparable_and_Comparator.png b/src/java/Collection/DifferenceCollection/ComparableAndComparator/Difference_Comparable_and_Comparator.png index 925fc493..e3f82718 100644 Binary files a/src/java/Collection/DifferenceCollection/ComparableAndComparator/Difference_Comparable_and_Comparator.png and b/src/java/Collection/DifferenceCollection/ComparableAndComparator/Difference_Comparable_and_Comparator.png differ diff --git a/src/java/Collection/DifferenceCollection/HashMapAndHashtable/HashMapAndHashtable.png b/src/java/Collection/DifferenceCollection/HashMapAndHashtable/HashMapAndHashtable.png index f050c659..37dac494 100644 Binary files a/src/java/Collection/DifferenceCollection/HashMapAndHashtable/HashMapAndHashtable.png and b/src/java/Collection/DifferenceCollection/HashMapAndHashtable/HashMapAndHashtable.png differ diff --git a/src/java/Collection/Iterator/Difference_Iterator_and_ListIterator.png b/src/java/Collection/Iterator/Difference_Iterator_and_ListIterator.png index 2e17eb6b..33b79322 100644 Binary files a/src/java/Collection/Iterator/Difference_Iterator_and_ListIterator.png and b/src/java/Collection/Iterator/Difference_Iterator_and_ListIterator.png differ diff --git a/src/java/Collection/List/LinkedList/LinkedList_Java/Double_LinkedList_Java.png b/src/java/Collection/List/LinkedList/LinkedList_Java/Double_LinkedList_Java.png index c749fc04..50f2b3c6 100644 Binary files a/src/java/Collection/List/LinkedList/LinkedList_Java/Double_LinkedList_Java.png and b/src/java/Collection/List/LinkedList/LinkedList_Java/Double_LinkedList_Java.png differ diff --git a/src/java/Collection/List/LinkedList/LinkedList_Java/LinkedList_Java.png b/src/java/Collection/List/LinkedList/LinkedList_Java/LinkedList_Java.png index d7d94c8f..e0a828b3 100644 Binary files a/src/java/Collection/List/LinkedList/LinkedList_Java/LinkedList_Java.png and b/src/java/Collection/List/LinkedList/LinkedList_Java/LinkedList_Java.png differ diff --git a/src/java/Collection/List/List/ListInterface/Difference_Iterator_ListIterator/Difference_Bitween_Iterator_ListIterator.png b/src/java/Collection/List/List/ListInterface/Difference_Iterator_ListIterator/Difference_Bitween_Iterator_ListIterator.png index f10e0dfe..a2a3ff1f 100644 Binary files a/src/java/Collection/List/List/ListInterface/Difference_Iterator_ListIterator/Difference_Bitween_Iterator_ListIterator.png and b/src/java/Collection/List/List/ListInterface/Difference_Iterator_ListIterator/Difference_Bitween_Iterator_ListIterator.png differ diff --git a/src/java/Collection/List/List/ListInterface/List_Interface.png b/src/java/Collection/List/List/ListInterface/List_Interface.png index 319c4964..223b6eff 100644 Binary files a/src/java/Collection/List/List/ListInterface/List_Interface.png and b/src/java/Collection/List/List/ListInterface/List_Interface.png differ diff --git a/src/java/Collection/List/List/ListInterface/List_Interface_Java.png b/src/java/Collection/List/List/ListInterface/List_Interface_Java.png index 97f41bcf..1d59adfb 100644 Binary files a/src/java/Collection/List/List/ListInterface/List_Interface_Java.png and b/src/java/Collection/List/List/ListInterface/List_Interface_Java.png differ diff --git a/src/java/Collection/List/Vector/Vector_Collection.png b/src/java/Collection/List/Vector/Vector_Collection.png index 64b74550..9feb3f5a 100644 Binary files a/src/java/Collection/List/Vector/Vector_Collection.png and b/src/java/Collection/List/Vector/Vector_Collection.png differ diff --git a/src/java/Collection/Set/EnumSet/EnumSet_Java.png b/src/java/Collection/Set/EnumSet/EnumSet_Java.png index d55e8167..bcdcaeec 100644 Binary files a/src/java/Collection/Set/EnumSet/EnumSet_Java.png and b/src/java/Collection/Set/EnumSet/EnumSet_Java.png differ diff --git a/src/java/Collection/Set/HashSet/HashSet_Java.png b/src/java/Collection/Set/HashSet/HashSet_Java.png index 486e2cf6..c0e1c914 100644 Binary files a/src/java/Collection/Set/HashSet/HashSet_Java.png and b/src/java/Collection/Set/HashSet/HashSet_Java.png differ diff --git a/src/java/Collection/Sorting/Comparable/Comparable_JAVA.png b/src/java/Collection/Sorting/Comparable/Comparable_JAVA.png index dd83fac4..d96fed96 100644 Binary files a/src/java/Collection/Sorting/Comparable/Comparable_JAVA.png and b/src/java/Collection/Sorting/Comparable/Comparable_JAVA.png differ diff --git a/src/java/Collection/Sorting/Comparable/Difference_Comparable_and_Comparator.png b/src/java/Collection/Sorting/Comparable/Difference_Comparable_and_Comparator.png index 925fc493..e3f82718 100644 Binary files a/src/java/Collection/Sorting/Comparable/Difference_Comparable_and_Comparator.png and b/src/java/Collection/Sorting/Comparable/Difference_Comparable_and_Comparator.png differ diff --git a/src/java/Collection/Sorting/Comparator/Difference_Comparable_and_Comparator.png b/src/java/Collection/Sorting/Comparator/Difference_Comparable_and_Comparator.png index 925fc493..e3f82718 100644 Binary files a/src/java/Collection/Sorting/Comparator/Difference_Comparable_and_Comparator.png and b/src/java/Collection/Sorting/Comparator/Difference_Comparable_and_Comparator.png differ diff --git a/src/java/ExceptionHandling/Exceptions/Check_Exceptions.png b/src/java/ExceptionHandling/Exceptions/Check_Exceptions.png index eacbb467..6541002c 100644 Binary files a/src/java/ExceptionHandling/Exceptions/Check_Exceptions.png and b/src/java/ExceptionHandling/Exceptions/Check_Exceptions.png differ diff --git a/src/java/ExceptionHandling/Exceptions/Exception_imager.png b/src/java/ExceptionHandling/Exceptions/Exception_imager.png index 0787631e..626639ab 100644 Binary files a/src/java/ExceptionHandling/Exceptions/Exception_imager.png and b/src/java/ExceptionHandling/Exceptions/Exception_imager.png differ diff --git a/src/java/ExceptionHandling/Exceptions/He_Thong_Cap_Bac.png b/src/java/ExceptionHandling/Exceptions/He_Thong_Cap_Bac.png index fced5556..a43c467c 100644 Binary files a/src/java/ExceptionHandling/Exceptions/He_Thong_Cap_Bac.png and b/src/java/ExceptionHandling/Exceptions/He_Thong_Cap_Bac.png differ diff --git a/src/java/ExceptionHandling/Exceptions/Uncheck_Exception.png b/src/java/ExceptionHandling/Exceptions/Uncheck_Exception.png index a70e4193..24b8aefe 100644 Binary files a/src/java/ExceptionHandling/Exceptions/Uncheck_Exception.png and b/src/java/ExceptionHandling/Exceptions/Uncheck_Exception.png differ diff --git a/src/java/ExceptionHandling/FinallyBlock/finally_block.png b/src/java/ExceptionHandling/FinallyBlock/finally_block.png index 586e3b0a..a78de603 100644 Binary files a/src/java/ExceptionHandling/FinallyBlock/finally_block.png and b/src/java/ExceptionHandling/FinallyBlock/finally_block.png differ diff --git a/src/java/ExceptionHandling/MultipleCatchBlock/Multiple_Catch.png b/src/java/ExceptionHandling/MultipleCatchBlock/Multiple_Catch.png index 6a3e93d2..73c444c8 100644 Binary files a/src/java/ExceptionHandling/MultipleCatchBlock/Multiple_Catch.png and b/src/java/ExceptionHandling/MultipleCatchBlock/Multiple_Catch.png differ diff --git a/src/java/ExceptionHandling/Throw/Difference_Throw_Throws.png b/src/java/ExceptionHandling/Throw/Difference_Throw_Throws.png index 08a3de96..3f337af0 100644 Binary files a/src/java/ExceptionHandling/Throw/Difference_Throw_Throws.png and b/src/java/ExceptionHandling/Throw/Difference_Throw_Throws.png differ diff --git a/src/java/ExceptionHandling/Throws/Difference_Throw_Throws.png b/src/java/ExceptionHandling/Throws/Difference_Throw_Throws.png index 08a3de96..3f337af0 100644 Binary files a/src/java/ExceptionHandling/Throws/Difference_Throw_Throws.png and b/src/java/ExceptionHandling/Throws/Difference_Throw_Throws.png differ diff --git a/src/java/InputOutput/InputStream/ByteArrayInputStream/Methods_ByteArrayInputStream.png b/src/java/InputOutput/InputStream/ByteArrayInputStream/Methods_ByteArrayInputStream.png index 40e17c90..d039d0e8 100644 Binary files a/src/java/InputOutput/InputStream/ByteArrayInputStream/Methods_ByteArrayInputStream.png and b/src/java/InputOutput/InputStream/ByteArrayInputStream/Methods_ByteArrayInputStream.png differ diff --git a/src/java/InputOutput/InputStream/FileInputStream/Methods_FileInputStream.png b/src/java/InputOutput/InputStream/FileInputStream/Methods_FileInputStream.png index 01173e83..d6dabf5f 100644 Binary files a/src/java/InputOutput/InputStream/FileInputStream/Methods_FileInputStream.png and b/src/java/InputOutput/InputStream/FileInputStream/Methods_FileInputStream.png differ diff --git a/src/java/InputOutput/InputStream/FilterInputStream/BufferedInputStream/BufferedInputStream.png b/src/java/InputOutput/InputStream/FilterInputStream/BufferedInputStream/BufferedInputStream.png index 75e061cc..653c285f 100644 Binary files a/src/java/InputOutput/InputStream/FilterInputStream/BufferedInputStream/BufferedInputStream.png and b/src/java/InputOutput/InputStream/FilterInputStream/BufferedInputStream/BufferedInputStream.png differ diff --git a/src/java/InputOutput/InputStream/FilterInputStream/DataInputStream/Methods_DataInputStream.png b/src/java/InputOutput/InputStream/FilterInputStream/DataInputStream/Methods_DataInputStream.png index be065059..51a984af 100644 Binary files a/src/java/InputOutput/InputStream/FilterInputStream/DataInputStream/Methods_DataInputStream.png and b/src/java/InputOutput/InputStream/FilterInputStream/DataInputStream/Methods_DataInputStream.png differ diff --git a/src/java/InputOutput/InputStream/FilterInputStream/PushbackInputStream/Methods_PushbackInputStream.png b/src/java/InputOutput/InputStream/FilterInputStream/PushbackInputStream/Methods_PushbackInputStream.png index 22ece9af..3c694069 100644 Binary files a/src/java/InputOutput/InputStream/FilterInputStream/PushbackInputStream/Methods_PushbackInputStream.png and b/src/java/InputOutput/InputStream/FilterInputStream/PushbackInputStream/Methods_PushbackInputStream.png differ diff --git a/src/java/InputOutput/InputStream/Java_InputStream.png b/src/java/InputOutput/InputStream/Java_InputStream.png index fa9cbbb3..b5683013 100644 Binary files a/src/java/InputOutput/InputStream/Java_InputStream.png and b/src/java/InputOutput/InputStream/Java_InputStream.png differ diff --git a/src/java/InputOutput/InputStream/ObjectInputStream/Methods_ObjectInputStream.png b/src/java/InputOutput/InputStream/ObjectInputStream/Methods_ObjectInputStream.png index f22a8814..1d432ac4 100644 Binary files a/src/java/InputOutput/InputStream/ObjectInputStream/Methods_ObjectInputStream.png and b/src/java/InputOutput/InputStream/ObjectInputStream/Methods_ObjectInputStream.png differ diff --git a/src/java/InputOutput/InputStream/SequenceInputStream/Methods_SequenceInputStream.png b/src/java/InputOutput/InputStream/SequenceInputStream/Methods_SequenceInputStream.png index 6a3a802c..4dfe1e4b 100644 Binary files a/src/java/InputOutput/InputStream/SequenceInputStream/Methods_SequenceInputStream.png and b/src/java/InputOutput/InputStream/SequenceInputStream/Methods_SequenceInputStream.png differ diff --git a/src/java/InputOutput/InputStream_OutputStream.png b/src/java/InputOutput/InputStream_OutputStream.png index 173370eb..b651210d 100644 Binary files a/src/java/InputOutput/InputStream_OutputStream.png and b/src/java/InputOutput/InputStream_OutputStream.png differ diff --git a/src/java/InputOutput/OutputStream/ByteArrayOutputStream/Methods_ByteArrayOutputStream.png b/src/java/InputOutput/OutputStream/ByteArrayOutputStream/Methods_ByteArrayOutputStream.png index 23069240..31ffa614 100644 Binary files a/src/java/InputOutput/OutputStream/ByteArrayOutputStream/Methods_ByteArrayOutputStream.png and b/src/java/InputOutput/OutputStream/ByteArrayOutputStream/Methods_ByteArrayOutputStream.png differ diff --git a/src/java/InputOutput/OutputStream/ByteArrayOutputStream/MinhHoa.png b/src/java/InputOutput/OutputStream/ByteArrayOutputStream/MinhHoa.png index 254cab62..bc4a6130 100644 Binary files a/src/java/InputOutput/OutputStream/ByteArrayOutputStream/MinhHoa.png and b/src/java/InputOutput/OutputStream/ByteArrayOutputStream/MinhHoa.png differ diff --git a/src/java/InputOutput/OutputStream/FileOutputStream/Methods_FileOutputStream.png b/src/java/InputOutput/OutputStream/FileOutputStream/Methods_FileOutputStream.png index c583d9b7..7f4b5a35 100644 Binary files a/src/java/InputOutput/OutputStream/FileOutputStream/Methods_FileOutputStream.png and b/src/java/InputOutput/OutputStream/FileOutputStream/Methods_FileOutputStream.png differ diff --git a/src/java/InputOutput/OutputStream/FilterOutputStream/BufferedOutputStream/Methods_BufferedOutputStream.png b/src/java/InputOutput/OutputStream/FilterOutputStream/BufferedOutputStream/Methods_BufferedOutputStream.png index a39e2173..30201f14 100644 Binary files a/src/java/InputOutput/OutputStream/FilterOutputStream/BufferedOutputStream/Methods_BufferedOutputStream.png and b/src/java/InputOutput/OutputStream/FilterOutputStream/BufferedOutputStream/Methods_BufferedOutputStream.png differ diff --git a/src/java/InputOutput/OutputStream/FilterOutputStream/DataOutputStream/Methods_DataOutputStream.png b/src/java/InputOutput/OutputStream/FilterOutputStream/DataOutputStream/Methods_DataOutputStream.png index b4e95848..3d6bfcdc 100644 Binary files a/src/java/InputOutput/OutputStream/FilterOutputStream/DataOutputStream/Methods_DataOutputStream.png and b/src/java/InputOutput/OutputStream/FilterOutputStream/DataOutputStream/Methods_DataOutputStream.png differ diff --git a/src/java/InputOutput/OutputStream/FilterOutputStream/PrintStream/Methods_PrintStream.png b/src/java/InputOutput/OutputStream/FilterOutputStream/PrintStream/Methods_PrintStream.png index 4187f896..97d2d142 100644 Binary files a/src/java/InputOutput/OutputStream/FilterOutputStream/PrintStream/Methods_PrintStream.png and b/src/java/InputOutput/OutputStream/FilterOutputStream/PrintStream/Methods_PrintStream.png differ diff --git a/src/java/InputOutput/OutputStream/Java_OutputStream.png b/src/java/InputOutput/OutputStream/Java_OutputStream.png index 3c08855d..cf8a011a 100644 Binary files a/src/java/InputOutput/OutputStream/Java_OutputStream.png and b/src/java/InputOutput/OutputStream/Java_OutputStream.png differ diff --git a/src/java/InputOutput/Reader/BufferedReader/Methods_BufferedReader.png b/src/java/InputOutput/Reader/BufferedReader/Methods_BufferedReader.png index 14775bfa..187caac7 100644 Binary files a/src/java/InputOutput/Reader/BufferedReader/Methods_BufferedReader.png and b/src/java/InputOutput/Reader/BufferedReader/Methods_BufferedReader.png differ diff --git a/src/java/InputOutput/Reader_Writer.png b/src/java/InputOutput/Reader_Writer.png index 2cc0fa10..a3dcdbba 100644 Binary files a/src/java/InputOutput/Reader_Writer.png and b/src/java/InputOutput/Reader_Writer.png differ diff --git a/src/java/InputOutput/Writer/BufferedWriter/Methods_BufferedWriter.png b/src/java/InputOutput/Writer/BufferedWriter/Methods_BufferedWriter.png index f920b48e..dfc49cbf 100644 Binary files a/src/java/InputOutput/Writer/BufferedWriter/Methods_BufferedWriter.png and b/src/java/InputOutput/Writer/BufferedWriter/Methods_BufferedWriter.png differ diff --git a/src/java/InputOutput/Writer/FilerWriter/Methods_FileWriter.png b/src/java/InputOutput/Writer/FilerWriter/Methods_FileWriter.png index 4d708f1d..ccab5be8 100644 Binary files a/src/java/InputOutput/Writer/FilerWriter/Methods_FileWriter.png and b/src/java/InputOutput/Writer/FilerWriter/Methods_FileWriter.png differ diff --git a/src/java/JavaCore/Array/Array_Java.png b/src/java/JavaCore/Array/Array_Java.png index 3bd2b8e1..9a543132 100644 Binary files a/src/java/JavaCore/Array/Array_Java.png and b/src/java/JavaCore/Array/Array_Java.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Abstract_Class/Abstract_Class_Java.png b/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Abstract_Class/Abstract_Class_Java.png index 3397c22d..50ed1c09 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Abstract_Class/Abstract_Class_Java.png and b/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Abstract_Class/Abstract_Class_Java.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Abstract_and_Interface/Abstract_and_Interface.png b/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Abstract_and_Interface/Abstract_and_Interface.png index c315a157..4794c5c4 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Abstract_and_Interface/Abstract_and_Interface.png and b/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Abstract_and_Interface/Abstract_and_Interface.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Abstract_and_Interface/Difference_Abstract_and_Interface.png b/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Abstract_and_Interface/Difference_Abstract_and_Interface.png index 0143bec4..22c66079 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Abstract_and_Interface/Difference_Abstract_and_Interface.png and b/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Abstract_and_Interface/Difference_Abstract_and_Interface.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Interface/Difference_Class_Interface.png b/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Interface/Difference_Class_Interface.png index 7514f531..827d016c 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Interface/Difference_Class_Interface.png and b/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Interface/Difference_Class_Interface.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Interface/Interface_Java.png b/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Interface/Interface_Java.png index 668bc618..c8d8fb5a 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Interface/Interface_Java.png and b/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Interface/Interface_Java.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Interface/Interface_Java_Import.png b/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Interface/Interface_Java_Import.png index 500040e2..7f904cfb 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Interface/Interface_Java_Import.png and b/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Interface/Interface_Java_Import.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Interface/Multiple_Inheritance_Interface/Multiple_Inheritance_Interface.png b/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Interface/Multiple_Inheritance_Interface/Multiple_Inheritance_Interface.png index 3fd2bac1..44a4d885 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Interface/Multiple_Inheritance_Interface/Multiple_Inheritance_Interface.png and b/src/java/JavaCore/OOP/JavaOOPs/Abstraction/Interface/Multiple_Inheritance_Interface/Multiple_Inheritance_Interface.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Encapsulation/Access_modifier/access_modifier.png b/src/java/JavaCore/OOP/JavaOOPs/Encapsulation/Access_modifier/access_modifier.png index 650416fb..5afa49ea 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Encapsulation/Access_modifier/access_modifier.png and b/src/java/JavaCore/OOP/JavaOOPs/Encapsulation/Access_modifier/access_modifier.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Encapsulation/access_modifier.png b/src/java/JavaCore/OOP/JavaOOPs/Encapsulation/access_modifier.png index 650416fb..5afa49ea 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Encapsulation/access_modifier.png and b/src/java/JavaCore/OOP/JavaOOPs/Encapsulation/access_modifier.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Encapsulation/encapsulation.png b/src/java/JavaCore/OOP/JavaOOPs/Encapsulation/encapsulation.png index e94b976f..22ee37fc 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Encapsulation/encapsulation.png and b/src/java/JavaCore/OOP/JavaOOPs/Encapsulation/encapsulation.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Aggregation(HAS-A)/Aggregation.png b/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Aggregation(HAS-A)/Aggregation.png index bf4eade6..2e956e52 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Aggregation(HAS-A)/Aggregation.png and b/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Aggregation(HAS-A)/Aggregation.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Aggregation(HAS-A)/Aggregation_Java.png b/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Aggregation(HAS-A)/Aggregation_Java.png index fc3eab1d..90a8b0ed 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Aggregation(HAS-A)/Aggregation_Java.png and b/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Aggregation(HAS-A)/Aggregation_Java.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Association_Java/Aggregation_Java.png b/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Association_Java/Aggregation_Java.png index fc3eab1d..90a8b0ed 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Association_Java/Aggregation_Java.png and b/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Association_Java/Aggregation_Java.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Association_Java/Association.png b/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Association_Java/Association.png index 6d293acc..ba5738f1 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Association_Java/Association.png and b/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Association_Java/Association.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Inheritance_Java.png b/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Inheritance_Java.png index 2c96a2bb..dbd0c1c8 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Inheritance_Java.png and b/src/java/JavaCore/OOP/JavaOOPs/Inheritance/Inheritance_Java.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Inheritance/inheritance.png b/src/java/JavaCore/OOP/JavaOOPs/Inheritance/inheritance.png index 3aac4902..2cee3464 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Inheritance/inheritance.png and b/src/java/JavaCore/OOP/JavaOOPs/Inheritance/inheritance.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Binding/Difference_StaticBinding_DynamicBinding.png b/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Binding/Difference_StaticBinding_DynamicBinding.png index 34ddde04..750ce686 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Binding/Difference_StaticBinding_DynamicBinding.png and b/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Binding/Difference_StaticBinding_DynamicBinding.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Binding/StaticBinding_and_DynamicBinding.png b/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Binding/StaticBinding_and_DynamicBinding.png index 45a7de2a..87419b4d 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Binding/StaticBinding_and_DynamicBinding.png and b/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Binding/StaticBinding_and_DynamicBinding.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Down_casting/Up-casting_and_Down-casting.png b/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Down_casting/Up-casting_and_Down-casting.png index 434ec3e2..fcf7427f 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Down_casting/Up-casting_and_Down-casting.png and b/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Down_casting/Up-casting_and_Down-casting.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Instance_initializer_block/Instance_initializer_block.png b/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Instance_initializer_block/Instance_initializer_block.png index 4da8933f..0e3c9173 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Instance_initializer_block/Instance_initializer_block.png and b/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Instance_initializer_block/Instance_initializer_block.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Method_Overriding/Overriding_Java.png b/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Method_Overriding/Overriding_Java.png index a195b68b..d02ca048 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Method_Overriding/Overriding_Java.png and b/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Method_Overriding/Overriding_Java.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Up_casting/Up-casting_and_Down-casting.png b/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Up_casting/Up-casting_and_Down-casting.png index 434ec3e2..fcf7427f 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Up_casting/Up-casting_and_Down-casting.png and b/src/java/JavaCore/OOP/JavaOOPs/Polymorphism/Up_casting/Up-casting_and_Down-casting.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Class/Object_Class_Java.png b/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Class/Object_Class_Java.png index d3d45590..ce9be9bf 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Class/Object_Class_Java.png and b/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Class/Object_Class_Java.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Class/Object_in_Java.png b/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Class/Object_in_Java.png index 18504173..daecf2da 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Class/Object_in_Java.png and b/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Class/Object_in_Java.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Cloning/Shallow_Deep_Cloning/Deep_Cloning.png b/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Cloning/Shallow_Deep_Cloning/Deep_Cloning.png index 172c803d..d8bd6f16 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Cloning/Shallow_Deep_Cloning/Deep_Cloning.png and b/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Cloning/Shallow_Deep_Cloning/Deep_Cloning.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Cloning/Shallow_Deep_Cloning/Deep_Copy.png b/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Cloning/Shallow_Deep_Cloning/Deep_Copy.png index 8419a467..6a82c4d2 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Cloning/Shallow_Deep_Cloning/Deep_Copy.png and b/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Cloning/Shallow_Deep_Cloning/Deep_Copy.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Cloning/Shallow_Deep_Cloning/Shallow_Cloning.png b/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Cloning/Shallow_Deep_Cloning/Shallow_Cloning.png index bbb784ff..66f999d1 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Cloning/Shallow_Deep_Cloning/Shallow_Cloning.png and b/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Cloning/Shallow_Deep_Cloning/Shallow_Cloning.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Cloning/Shallow_Deep_Cloning/Shallow_Copy.png b/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Cloning/Shallow_Deep_Cloning/Shallow_Copy.png index f207df7a..e36ef0dd 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Cloning/Shallow_Deep_Cloning/Shallow_Copy.png and b/src/java/JavaCore/OOP/JavaOOPsMisc/Object_Cloning/Shallow_Deep_Cloning/Shallow_Copy.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPsMisc/Overloading_and_Overriding/Overriding/Method_Overriding/Overriding_Java.png b/src/java/JavaCore/OOP/JavaOOPsMisc/Overloading_and_Overriding/Overriding/Method_Overriding/Overriding_Java.png index a195b68b..d02ca048 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPsMisc/Overloading_and_Overriding/Overriding/Method_Overriding/Overriding_Java.png and b/src/java/JavaCore/OOP/JavaOOPsMisc/Overloading_and_Overriding/Overriding/Method_Overriding/Overriding_Java.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPsMisc/Wrapper_Class/Wrapper_Class_Java.png b/src/java/JavaCore/OOP/JavaOOPsMisc/Wrapper_Class/Wrapper_Class_Java.png index 2c74b541..495bf28b 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPsMisc/Wrapper_Class/Wrapper_Class_Java.png and b/src/java/JavaCore/OOP/JavaOOPsMisc/Wrapper_Class/Wrapper_Class_Java.png differ diff --git a/src/java/JavaCore/OOP/JavaOOPsMisc/Wrapper_Class/Wrapper_Type.png b/src/java/JavaCore/OOP/JavaOOPsMisc/Wrapper_Class/Wrapper_Type.png index 3c9e5157..7c9f6117 100644 Binary files a/src/java/JavaCore/OOP/JavaOOPsMisc/Wrapper_Class/Wrapper_Type.png and b/src/java/JavaCore/OOP/JavaOOPsMisc/Wrapper_Class/Wrapper_Type.png differ diff --git a/src/java/JavaCore/OOP/JavaObjectClass/Constructor/Constructor_java.png b/src/java/JavaCore/OOP/JavaObjectClass/Constructor/Constructor_java.png index 99005339..ccad8afe 100644 Binary files a/src/java/JavaCore/OOP/JavaObjectClass/Constructor/Constructor_java.png and b/src/java/JavaCore/OOP/JavaObjectClass/Constructor/Constructor_java.png differ diff --git a/src/java/JavaCore/OOP/JavaObjectClass/Java_OOPs_Concepts/Object_Oriented_Programing.png b/src/java/JavaCore/OOP/JavaObjectClass/Java_OOPs_Concepts/Object_Oriented_Programing.png index 29889049..3e7fb367 100644 Binary files a/src/java/JavaCore/OOP/JavaObjectClass/Java_OOPs_Concepts/Object_Oriented_Programing.png and b/src/java/JavaCore/OOP/JavaObjectClass/Java_OOPs_Concepts/Object_Oriented_Programing.png differ diff --git a/src/java/JavaCore/OOP/JavaObjectClass/Method/Method.png b/src/java/JavaCore/OOP/JavaObjectClass/Method/Method.png index a5c45a85..6da19334 100644 Binary files a/src/java/JavaCore/OOP/JavaObjectClass/Method/Method.png and b/src/java/JavaCore/OOP/JavaObjectClass/Method/Method.png differ diff --git a/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Characteristics_Object.png b/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Characteristics_Object.png index ca59fd7f..eee7168a 100644 Binary files a/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Characteristics_Object.png and b/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Characteristics_Object.png differ diff --git a/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Class.png b/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Class.png index f81756e2..9b25ffea 100644 Binary files a/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Class.png and b/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Class.png differ diff --git a/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Create_Object_Java.png b/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Create_Object_Java.png index 3791bca1..45bf366a 100644 Binary files a/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Create_Object_Java.png and b/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Create_Object_Java.png differ diff --git a/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Reflection_API/Reflection_API.png b/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Reflection_API/Reflection_API.png index e6fc264b..65bc27bf 100644 Binary files a/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Reflection_API/Reflection_API.png and b/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Reflection_API/Reflection_API.png differ diff --git a/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Reflection_API/Reflection_Java.png b/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Reflection_API/Reflection_Java.png index fcb9df70..08eecff7 100644 Binary files a/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Reflection_API/Reflection_Java.png and b/src/java/JavaCore/OOP/JavaObjectClass/Object_and_Class/Reflection_API/Reflection_Java.png differ diff --git a/src/java/JavaCore/OOP/JavaObjectClass/Static/Static_keyword/Static_keyword.png b/src/java/JavaCore/OOP/JavaObjectClass/Static/Static_keyword/Static_keyword.png index 564ab327..8a2c6273 100644 Binary files a/src/java/JavaCore/OOP/JavaObjectClass/Static/Static_keyword/Static_keyword.png and b/src/java/JavaCore/OOP/JavaObjectClass/Static/Static_keyword/Static_keyword.png differ diff --git a/src/java/JavaCore/OOP/JavaObjectClass/This_keyword/This_java.png b/src/java/JavaCore/OOP/JavaObjectClass/This_keyword/This_java.png index 7929477f..d1456eb0 100644 Binary files a/src/java/JavaCore/OOP/JavaObjectClass/This_keyword/This_java.png and b/src/java/JavaCore/OOP/JavaObjectClass/This_keyword/This_java.png differ diff --git a/src/java/JavaCore/Tutorial/Type.png b/src/java/JavaCore/Tutorial/Type.png index ffa9d9ff..9779c39c 100644 Binary files a/src/java/JavaCore/Tutorial/Type.png and b/src/java/JavaCore/Tutorial/Type.png differ diff --git a/src/java/Multithread_Programming/JoinThread/Join_thread.png b/src/java/Multithread_Programming/JoinThread/Join_thread.png index b210d533..77f4cdda 100644 Binary files a/src/java/Multithread_Programming/JoinThread/Join_thread.png and b/src/java/Multithread_Programming/JoinThread/Join_thread.png differ diff --git a/src/java/Multithread_Programming/LifeCycleThread/Image_Life_Of_Thread.png b/src/java/Multithread_Programming/LifeCycleThread/Image_Life_Of_Thread.png index eca26acc..14cd8b2a 100644 Binary files a/src/java/Multithread_Programming/LifeCycleThread/Image_Life_Of_Thread.png and b/src/java/Multithread_Programming/LifeCycleThread/Image_Life_Of_Thread.png differ diff --git a/src/java/Multithread_Programming/ThreadScheduler/Thread_Scheduling.png b/src/java/Multithread_Programming/ThreadScheduler/Thread_Scheduling.png index c92524a5..1e06808c 100644 Binary files a/src/java/Multithread_Programming/ThreadScheduler/Thread_Scheduling.png and b/src/java/Multithread_Programming/ThreadScheduler/Thread_Scheduling.png differ diff --git a/src/java/Regex/Pattern_Java/Bieu_Thuc_Co_Duoc_Nhung.png b/src/java/Regex/Pattern_Java/Bieu_Thuc_Co_Duoc_Nhung.png index 7efd17a3..72680576 100644 Binary files a/src/java/Regex/Pattern_Java/Bieu_Thuc_Co_Duoc_Nhung.png and b/src/java/Regex/Pattern_Java/Bieu_Thuc_Co_Duoc_Nhung.png differ diff --git a/src/java/Serialization/ObjectInputStream/Methods_ObjectInputStream.png b/src/java/Serialization/ObjectInputStream/Methods_ObjectInputStream.png index e7fb252d..62c91625 100644 Binary files a/src/java/Serialization/ObjectInputStream/Methods_ObjectInputStream.png and b/src/java/Serialization/ObjectInputStream/Methods_ObjectInputStream.png differ diff --git a/src/java/Serialization/ObjectOutputStream/Methods_ObjectOutputStream.png b/src/java/Serialization/ObjectOutputStream/Methods_ObjectOutputStream.png index 96064169..43337b4a 100644 Binary files a/src/java/Serialization/ObjectOutputStream/Methods_ObjectOutputStream.png and b/src/java/Serialization/ObjectOutputStream/Methods_ObjectOutputStream.png differ diff --git a/src/java/Sorting/ComparableInterface/Comparable_JAVA.png b/src/java/Sorting/ComparableInterface/Comparable_JAVA.png index dd83fac4..c0999874 100644 Binary files a/src/java/Sorting/ComparableInterface/Comparable_JAVA.png and b/src/java/Sorting/ComparableInterface/Comparable_JAVA.png differ diff --git a/src/java/Sorting/ComparableInterface/Difference_Comparable_and_Comparator.png b/src/java/Sorting/ComparableInterface/Difference_Comparable_and_Comparator.png index 925fc493..5627702a 100644 Binary files a/src/java/Sorting/ComparableInterface/Difference_Comparable_and_Comparator.png and b/src/java/Sorting/ComparableInterface/Difference_Comparable_and_Comparator.png differ diff --git a/src/java/Sorting/ComparatorInterface/Difference_Comparable_and_Comparator.png b/src/java/Sorting/ComparatorInterface/Difference_Comparable_and_Comparator.png index 925fc493..5627702a 100644 Binary files a/src/java/Sorting/ComparatorInterface/Difference_Comparable_and_Comparator.png and b/src/java/Sorting/ComparatorInterface/Difference_Comparable_and_Comparator.png differ diff --git a/src/java/Swing/ProjectSwingGameXO/o.png b/src/java/Swing/ProjectSwingGameXO/o.png index 563abe81..db9c0e67 100644 Binary files a/src/java/Swing/ProjectSwingGameXO/o.png and b/src/java/Swing/ProjectSwingGameXO/o.png differ diff --git a/src/java/Swing/ProjectSwingGameXO/x.png b/src/java/Swing/ProjectSwingGameXO/x.png index f4bd2dfe..3effc7b3 100644 Binary files a/src/java/Swing/ProjectSwingGameXO/x.png and b/src/java/Swing/ProjectSwingGameXO/x.png differ diff --git a/src/java/Thread/LifeCycle/img.png b/src/java/Thread/LifeCycle/img.png index 5fe5e6e2..b98b1957 100644 Binary files a/src/java/Thread/LifeCycle/img.png and b/src/java/Thread/LifeCycle/img.png differ