4.0.0 com.baeldung.core-java-modules core-java-modules core-java-modules pom com.baeldung parent-modules 1.0.0-SNAPSHOT core-java core-java-8 core-java-8-2 core-java-annotations core-java-arrays-sorting core-java-arrays-guides core-java-arrays-multidimensional core-java-arrays-convert core-java-arrays-operations-basic core-java-arrays-operations-advanced core-java-collections core-java-collections-2 core-java-collections-3 core-java-collections-array-list core-java-collections-list core-java-collections-list-2 core-java-collections-list-3 core-java-collections-maps core-java-collections-maps-2 core-java-collections-maps-3 core-java-concurrency-2 core-java-concurrency-advanced core-java-concurrency-advanced-2 core-java-concurrency-advanced-3 core-java-concurrency-basic core-java-concurrency-basic-2 core-java-concurrency-collections core-java-date-operations-2 core-java-exceptions core-java-exceptions-2 core-java-function core-java-io core-java-io-2 core-java-io-apis core-java-io-conversions core-java-io-conversions-2 core-java-jar core-java-jndi core-java-jvm core-java-lambdas core-java-lang core-java-lang-2 core-java-lang-math core-java-lang-math-2 core-java-lang-oop-constructors core-java-lang-oop-patterns core-java-lang-oop-generics core-java-lang-oop-modifiers core-java-lang-oop-types core-java-lang-oop-inheritance core-java-lang-oop-methods core-java-lang-oop-others core-java-lang-operators core-java-lang-syntax core-java-lang-syntax-2 core-java-networking core-java-networking-2 core-java-nio core-java-nio-2 core-java-optional core-java-perf core-java-reflection core-java-security core-java-security-2 core-java-streams core-java-streams-2 core-java-streams-3 core-java-string-algorithms core-java-string-algorithms-2 core-java-string-algorithms-3 core-java-string-apis core-java-string-conversions core-java-string-conversions-2 core-java-string-operations core-java-string-operations-2 core-java-strings core-java-sun core-java-regex pre-jpms