This app will give you real applications in the use Advanced JavaYou will see the full source code of the demo. You will see how use:A. Initialization Blocks1. Use Initializer Block2. Inheritance in Initializer Block3. Use Static Initialization Blocks4. Inheritance in Static Initializer BlockB. Advanced Class Structures1. Use Nested Classes in Java2. Use Static Nested Classes in Java3. Use Anonymous Nested Classes in Java4. Use Anonymous Nested Interfaces in JavaC. Reflection1. Java Reflection f
or Classes2. Java Reflection for Constructors3. Java Reflection for Fields4. Java Reflection for Declared Fields5. Java Reflection for Methods6. Java Reflection for Declared Methods7. Invoke Methods in Java Reflection8. Java Reflection for AnnotationsD. Annotation1. Create Annotation in Java2. Validate with Custom Annotations in JavaE. Generic1. Display Simple Values and Properties Values of Object in Generic2. Sum with Generic in Java3. Display Object Information with Generic and ReflectionF. Regular Expression1. Validate Email Address with Regular Expression2. Validate URL Address with Regular Expression3. Validate Complex Password with Regular Expression4. Validate IP Addresses with Regular Expression5. Validate Credit Card Number with Regular Expression6. Validate American Phone Number with Regular Expression7. Extract HTML Tags with Regular Expression8. Remove HTML Tags with Regular ExpressionG. Files and Directories1. Managed File with Command Line2. Use Java Filter File3. Find String Inside of the Text FilesH. Thread1. Use Parallel in Thread2. Get Results from Parallel in Thread3. Copy Files with Parallel in Thread4. Download Files with Parallel in ThreadYou also see the results after the demo with the illustrations.You can also copy the code in this app and use it on your project.
... moreless ...