Skip to content

serdaralkancode/java-features-examples

Repository files navigation

java-features-examples

JDK VERSION : JDK 11 - AMAZON CORRETTO


Maven build plugins for JDK 11

  <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.8.0</version>
                <configuration>
                    <release>11</release>
                    <source>11</source>
                    <target>11</target>
                </configuration>
            </plugin>
   </plugins>

Examples

  • composition vs inheritance

    examples code

  • equals vs referance

    examples code

  • iterators

    Iterators & ListIterator & Spliterator

    examples code

  • collection differance

    ArrayList vs HashSet

    HashSet vs LinkedHashSet vs TreeSet

    ArrayList vs LinkedList

    Vector vs ArrayList

    examples code

  • map differance

    HashMap vs LinkedHashMap vs TreeMap

    HashMap vs ConcurrentHashMap

    examples code

  • Class structure

    Inner & Static & Local Class and properties access

    examples code

  • interface vs abstract

    examples code

  • sorting

    Array sorting

    List sorting

    Map sorting

    Set sorting

    Comparable vs Comparator

    Sorting algorithms

    examples code

  • String Pooling vs StringBuilder vs StringBuffer

    examples code

  • Binary search

    Iteration

    Recursive

    examples code

  • Ternary search

    examples code

  • Hierarchical Data Structure

    Binary Tree

    Binary Search Tree

    Binary Heap

    examples code

  • error vs exception

    examples code

  • LinkedList

    examples code

  • Complexity

    Constant Time

    Linear Time

    Logarithmic Time

    N Log N Time

    Polynomial Time

    Quadratic Time

    examples code

  • Reflection

    examples code

  • Custom Annotation

    Target

    Retention

    Inherited

    examples code

  • Lambda

    Coupling

    Decoupling

    Functional Interface

    • Consumer

    • Function

    • Predicate

    • Supplier

    examples code

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy