Explore Core Java

Explore Core Java

  1. OOPS Concepts – Inheritance, Polymorphism, Abstraction and Encapsulation
  2. Saving Image in Folder and path in database using Java
  3. Comparable and Comparator in Java
  4. Threads – An Introduction
  5. Thread Synchronization in Java
  6. String – String Builder – String Buffer Operations
  7. Atomic Variables in Java
  8. HashMap vs HashSet vs Hashtable – HashMap, HashTable, TreeMap and LinkedHashMap with Examples
  9. HashMap vs HashSet vs Hashtable – HashSet with Examples
  10. Java NIO2 – Path, Paths and Files
  11. Exceptions – Checked and Runtime Exceptions with Examples
  12. Java Custom Exceptions
  13. Collections – List – ArrayList and LinkedList
  14. Factory Design Pattern
  15. Singleton Design Pattern
  16. Bitwise Operators in Java – Right Shift, Left Shift and Unsigned Right Shift
  17. Sending Email Using Java 1
  18. Sending Email using Java (Gmail) 2
  19. Count Repeated Words in Paragraph Using Java
  20. Get all dates in a month using java
  21. Reading Text from a file using Java
  22. Convert String to Date and compare
  23. Export to Excel sheet using Java
  24. How to create war file in Java using Netbeans
  25. List all Running Process using Java
  26. Detect Internet Connection using Java
  27. Convert Text to Image using Java
  28. Search and Replace content in a file
  29. MD5 Authentication Technique in Java
  30. How to download file from a Folder using Java
  31. File Operations in Java
  32. Inner/Nested Class – Method Local-Inner Class Example
  33. Static Nested/Inner Class Example
  34. AES Authentication
  35. FLAMES game using Java
  36. Authentication Filter in Java
  37. ExecutorService – an overview
  38. Callable and Runnable Example – ExecutorService
  39. Java Memory Model
  40. Cloneable Interface – Shallow Copy vs Deep Copy
  41. Inner Classes in Java – Static, Non Static, Method Inner and Anonymous Classes
  42. Java Collections – List – An Depth Analysis
  43. Frequently Performed operations in List
  44. Strings are Immutable | StringBuilder | StringBuffer
  45. How does hashmap work internally | Internal working of hashmap
  46. What happens if we do not override equals() and hashcode() in hashmap?
  47. Java 8 Streams – Streams in Java with Example
  48. Optional in Java 8 – Declaring Optional and usage of Filter
  49. Optional.map vs Optional.flatmap – Differences and Similarities
  50. Static in Java – Static Class – Static methods – Static Variables – Static Block
  51. StringJoiner in Java 8
  52. Collectors in Java 8 with Examples