• Home
  • About
    • Thoughts To Pen photo

      Thoughts To Pen

      My thoughts on Computer Programming || Psychology || Personal Finances || & much more...

    • Learn More
    • Twitter
    • Instagram
    • Github
    • StackOverflow
  • Posts
    • All Posts
    • All Tags
  • Projects
  • Portfolio
  • Resources
  • About

Java 8 Features

  • The New Date/Time API (Java 8)

    Java 8 finally fixed the broken date and time handling in Java. Discover why LocalDate and ZonedDateTime are a developer's best friend.

    Read More
  • The Optional API (Java 8)

    Optional is Java's answer to the billion-dollar mistake: null references. Learn how to use it to make your code more robust.

    Read More
  • The Streams API (Java 8)

    The Streams API changed how we process collections in Java. Say goodbye to complex for-loops and hello to elegant, chainable data pipelines.

    Read More
  • Functional Interfaces & Default Methods (Java 8)

    Java 8 didn't just add lambdas; it revolutionized interfaces. Explore how Default Methods and the java.util.function package changed Java architecture.

    Read More
  • Lambda Expressions (Java 8)

    Lambda Expressions transformed Java by allowing us to treat code as data. Learn the syntax and benefits of this revolutionary feature.

    Read More
  • Java 8 Features

    Java 8 remains the most influential update in Java's history. Explore the features that changed how we write Java forever.

    Read More