Skip to content

kurbhatt/BestPractices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Best Practices

This application perform following task:

  • File creation and insert data inside file. file
  • Convert Date to XMLGregorianCalendar. file
  • List declared methods and members of class using reflection. file
  • Access private member's value without using getter setter. file
  • Overload main method. file
  • main method execution order. file
  • Encryption and Decryption of string using AES algorithm using encryption key. file
  • Encryption and Verification of string and hashed string using BCrypt algorithm with salt. file
  • Load multiple properties file in single property instance. file
  • Sort HashMap by it's value. file
  • Lambda Expression(Java 8) Demonstration. file $
  • Lambda Expression, demonstrate for each loop. file $
  • Demonstrate Functional Interface. file1, file2 $
  • Demonstrate Nashorn JavaScript Engine. file $
  • Demonstrate Sort Map By Key. file $
  • Demonstrate Sort Map By Value in Reverse Order. file $
  • Demonstrate Stream API. file $
  • Demonstrate Date Time API. file $
  • Demonstrate Stream API to convert primitive array to List element. file $
  • Demonstrate to Convert ArrayList to Array. file
  • Demonstrate to Convert Comma Separated Value to List element. file $
  • Demonstrate to load and parse CSV data from properties file and convert it to Integer List using different ways. file $
  • Demonstrate the use and importance of hashCode and equals method. file
  • Use google's guava library to load properties file. file
  • Use google's guava library to demonstrate cache mechanism. file
  • Use google's guava library to demonstrate cache mechanism with different mechanism. file
  • Demonstrate Stream to Convert 1 Collection Impl. to another. file $
  • Merge 2 objects of same type. file
  • Autofill class instance object with dynamic data Using PodamFactory. file
  • Demonstrate to split list element into defined size of sub lists. file
  • Demonstrate the functionality of Java 8 parallel stream in thread safe environment. file $
  • Demonstrate the functionality of inner loop mechanism while using continue. file
  • This Class Demonstrate the functionality of CSV file writing. file

Note: $ at the end of line means it requires Java 8 to run that feature.

For further Query or Found any Issue Please Contact:

Email: [email protected]

Skype: kurbhatt