java-tutorials/core-java-modules
Alexandru Borza dc512cc408 BAEL-6971 Unnamed Classes and Instance Main Methods in Java 21 (#14841)
* BAEL-6727 Streams vs. Loops in Java

* BAEL-6971 - Unnamed Classes and Instance Main Methods in Java 21

* BAEL-6971 - decomment code

* BAEL-6971 - add child class

* BAEL-6971 - add unnamed class with method
2023-10-02 18:39:22 +05:30
..
core-java-8 JAVA-8924 Cleanup for spliterator article (#14221) 2023-06-11 13:09:16 +05:30
core-java-8-2 Java 19120 Code review changes (#13747) 2023-04-20 18:40:19 +03:00
core-java-8-datetime [duration-improvement] isNegative, isZero Tests (#14791) 2023-09-22 19:59:43 -05:00
core-java-8-datetime-2 Update README.md 2023-09-21 20:48:07 +08:00
core-java-9 java-20349: move pre-jpms module to core-java-9 module 2023-08-07 22:50:40 +02:00
core-java-9-improvements JAVA-24677: Changes made for add sub-modules in parents (#14690) 2023-09-13 12:28:47 +03:00
core-java-9-jigsaw JAVA-24677: Changes made for add sub-modules in parents (#14690) 2023-09-13 12:28:47 +03:00
core-java-9-new-features [JAVA-23099] Upgraded maven-jar-plugin to latest version 2023-08-28 09:11:25 +03:00
core-java-9-streams Update README.md 2023-09-29 22:59:09 +08:00
core-java-10 JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-11 JAVA-22625: Changes made for formatting the pom.xml (#14327) 2023-07-25 12:04:39 +05:30
core-java-11-2 JAVA-23317 | Added dummy TrustManager (#14444) 2023-07-22 18:49:21 +05:30
core-java-11-3 JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-12 JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-13 JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-14 [JAVA-23099] Upgraded maven-compiler-plugin to latest version 2023-08-28 08:48:54 +03:00
core-java-15 [JAVA-23099] Upgraded maven-compiler-plugin to latest version 2023-08-28 08:48:54 +03:00
core-java-16 Update README.md 2023-09-30 00:06:01 +08:00
core-java-17 Update README.md 2023-09-01 19:50:43 +08:00
core-java-19 Update README.md 2023-07-01 17:20:41 +08:00
core-java-20 BAEL-6541-convert-relative-path 2023-08-03 17:59:49 +07:00
core-java-21 BAEL-6971 Unnamed Classes and Instance Main Methods in Java 21 (#14841) 2023-10-02 18:39:22 +05:30
core-java-annotations JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-arrays-convert Update README.md 2023-08-19 08:48:05 +08:00
core-java-arrays-guides Update README.md 2023-09-29 23:19:11 +08:00
core-java-arrays-multidimensional backlink updated 2023-05-31 16:07:51 +05:30
core-java-arrays-operations-advanced Update README.md 2023-09-29 22:14:32 +08:00
core-java-arrays-operations-advanced-2 Create README.md 2023-09-29 22:16:10 +08:00
core-java-arrays-operations-basic Update README.md 2023-05-11 23:52:22 +08:00
core-java-arrays-sorting
core-java-booleans Update README.md 2023-07-01 17:18:27 +08:00
core-java-char Character generation. (#14871) 2023-09-29 11:06:54 +05:30
core-java-collections JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-collections-2 backlink updated 2023-05-31 16:23:51 +05:30
core-java-collections-3 JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-collections-4 JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-collections-5 BAEL-6781: Skip First Iteration in Java Foreach (#14876) 2023-09-29 14:39:41 -07:00
core-java-collections-array-list Restructuring to new module 2023-09-19 21:25:59 +05:30
core-java-collections-array-list-2 Update README.md 2023-10-01 21:56:19 +02:00
core-java-collections-conversions backlink updated 2023-05-31 17:24:54 +05:30
core-java-collections-conversions-2 Update README.md 2023-08-24 21:33:45 +08:00
core-java-collections-conversions-3 BAEL-6783: Converting HashMap to an ArrayList in Java (#14814) 2023-09-23 19:43:53 -07:00
core-java-collections-list backlink updated 2023-05-31 17:23:33 +05:30
core-java-collections-list-2 backlink updated 2023-05-31 17:07:22 +05:30
core-java-collections-list-3 Performance and Memory Allocation Comparison Between List and Set (#14124) 2023-06-12 08:26:58 +05:30
core-java-collections-list-4 JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-collections-list-5 Update README.md 2023-09-08 22:48:56 +08:00
core-java-collections-list-6 Create README.md 2023-09-30 00:33:33 +08:00
core-java-collections-maps BAEL-6142 Map clear methods in Java (#14255) 2023-09-11 07:40:30 -07:00
core-java-collections-maps-2 backlink updated 2023-05-31 16:36:37 +05:30
core-java-collections-maps-3 Update README.md 2023-08-24 21:39:18 +08:00
core-java-collections-maps-4 JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-collections-maps-5 BAEL-6978: Adding the information about the bug (#14804) 2023-09-21 10:26:51 -07:00
core-java-collections-maps-6 JAVA-25350 Potential issue in "Sorting Java Map in Descending Order" article 2023-09-29 09:28:16 +03:00
core-java-collections-set JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-collections-set-2 Update README.md 2023-09-21 20:40:36 +08:00
core-java-compiler JAVA-19116 Create new core-java-compiler sub module under core-java-modules (#13658) 2023-04-12 16:46:55 +05:45
core-java-concurrency-2 Update README.md 2023-07-13 14:01:58 +08:00
core-java-concurrency-advanced JAVA-24259 | small refactor for readability (#14602) 2023-08-23 21:07:47 +05:30
core-java-concurrency-advanced-2 JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-concurrency-advanced-3 backlink updated 2023-05-30 17:11:31 +05:30
core-java-concurrency-advanced-4 JAVA-24659 Simplifying Logic of Consumer-Producer problem. (#14682) 2023-09-08 19:14:38 +05:30
core-java-concurrency-basic backlink added 2023-08-26 12:51:02 +05:30
core-java-concurrency-basic-2 backlink updated 2023-05-30 17:08:52 +05:30
core-java-concurrency-basic-3 Update README.md 2023-07-26 15:45:36 +08:00
core-java-concurrency-collections backlink updated 2023-05-31 16:45:32 +05:30
core-java-concurrency-collections-2 Update README.md 2023-09-21 20:07:58 +08:00
core-java-concurrency-simple BAEL-6721 move code to concurrency basic folder 2023-07-17 15:57:24 +01:00
core-java-conditionals JAVA-24381:Changes made for fixing pom indentation (#14633) 2023-08-28 18:28:01 +03:00
core-java-console JAVA-22625: Changes made for formatting the pom.xml (#14327) 2023-07-25 12:04:39 +05:30
core-java-date-operations-1 backlink updated 2023-05-31 16:05:37 +05:30
core-java-date-operations-2 backlink updated 2023-05-30 17:31:46 +05:30
core-java-date-operations-3 Update README.md 2023-09-08 22:10:24 +08:00
core-java-datetime-conversion Update README.md 2023-08-24 21:41:43 +08:00
core-java-datetime-string BAEL-6985: Patterns With Locales (#14808) 2023-09-23 19:22:37 -07:00
core-java-datetime-string-2 Update README.md 2023-06-15 22:32:42 +08:00
core-java-documentation Update README.md 2023-09-30 00:27:07 +08:00
core-java-exceptions JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-exceptions-2 BAEL-6560: How to solve SocketException Connection reset (#14636) 2023-08-22 10:10:05 +02:00
core-java-exceptions-3 JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-exceptions-4 JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-function JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-functional JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-hex JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-httpclient JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-io Address review comments 2023-09-25 01:34:58 +05:30
core-java-io-2 BAEL-6545: Update article https://www.baeldung.com/java-read-lines-large-file (#14168) 2023-06-08 21:43:31 +02:00
core-java-io-3 JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-io-4 backlink updated 2023-05-27 16:17:36 +05:30
core-java-io-5 Address review comments 2023-09-25 01:34:58 +05:30
core-java-io-apis JAVA-23319 | Moving DualPrintStream (#14524) 2023-08-06 10:40:03 +05:30
core-java-io-apis-2 Update README.md 2023-09-29 23:02:38 +08:00
core-java-io-conversions JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-io-conversions-2 Update README.md 2023-05-17 21:12:44 +08:00
core-java-jar [JAVA-23099] Upgraded maven-jar-plugin to latest version 2023-08-28 09:11:25 +03:00
core-java-jndi JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-jpms JAVA-20211 Renamed modules (#13827) 2023-04-15 10:01:14 +05:30
core-java-jvm [JAVA-23091] Upgraded esapi version and removed it form main pom.xml (#14384) 2023-07-25 12:59:21 +05:30
core-java-jvm-2 JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-jvm-3 JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-lambdas Java 19120 Code review changes (#13747) 2023-04-20 18:40:19 +03:00
core-java-lang JAVA-24160 Review log statements for projects - Week 33 - 2023 2023-08-20 09:31:39 +03:00
core-java-lang-2 backlink updated 2023-06-09 14:34:21 +05:30
core-java-lang-3 Update README.md 2023-06-02 17:47:05 +03:00
core-java-lang-4 backlink updated 2023-05-27 16:59:40 +05:30
core-java-lang-5 JAVA-20496 Non-article code: rawtypes and sandbox packages (#13886) 2023-04-24 10:40:47 +03:00
core-java-lang-6 Merge pull request #14720 from lajka/master 2023-09-29 08:33:32 +02:00
core-java-lang-math JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-lang-math-2 backlink removed 2023-07-20 16:42:50 +05:30
core-java-lang-math-3 Update README.md 2023-09-08 21:49:40 +08:00
core-java-lang-oop-constructors BAEL-6325 Create core-java-lang-oop-constructors-2 (#13933) 2023-05-01 19:53:21 -07:00
core-java-lang-oop-constructors-2 BAEL-6325 Create core-java-lang-oop-constructors-2 (#13933) 2023-05-01 19:53:21 -07:00
core-java-lang-oop-generics Update README.md 2023-08-19 07:43:12 +08:00
core-java-lang-oop-inheritance backlink updated 2023-09-22 15:28:00 +05:30
core-java-lang-oop-methods Merge branch 'eugenp:master' into master 2023-05-02 21:40:51 -05:00
core-java-lang-oop-modifiers JAVA-16946 Upgrade h2 database version for remaining modules (#13976) 2023-05-14 20:13:06 +03:00
core-java-lang-oop-others Update README.md 2023-09-08 21:55:48 +08:00
core-java-lang-oop-patterns Override Equals method improvement (#14446) 2023-08-20 08:25:42 +02:00
core-java-lang-oop-types JAVA-24054 Upgrade java-enum-values article (#14590) 2023-08-15 11:40:13 +03:00
core-java-lang-oop-types-2 Update README.md 2023-03-09 15:32:53 +08:00
core-java-lang-operators Modulus of Negative Numbers in Java (#14640) 2023-08-26 08:58:13 +05:30
core-java-lang-operators-2 Update README.md 2023-09-08 22:32:48 +08:00
core-java-lang-syntax JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-lang-syntax-2 JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-locale JAVA-22625: Changes made for formatting the pom.xml (#14327) 2023-07-25 12:04:39 +05:30
core-java-methods updated backlink 2023-06-24 13:29:37 +05:30
core-java-networking JAVA-25341 fix Java networking flaky tests (#14798) 2023-09-21 09:28:33 +05:30
core-java-networking-2 backlink updated 2023-05-30 17:10:24 +05:30
core-java-networking-3
core-java-networking-4 Update README.md 2023-08-02 21:51:38 +08:00
core-java-nio JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-nio-2 [JAVA-20157] Upgraded core-java-serialization module to JDK17 (#14646) 2023-09-13 12:39:35 +03:00
core-java-numbers JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-numbers-2 JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-numbers-3 Generating Random Numbers in a Range with Some Exclusions in Java (#14357) 2023-07-09 08:37:06 +05:30
core-java-numbers-4
core-java-numbers-5 backlink updated 2023-05-27 15:28:39 +05:30
core-java-numbers-6 Update README.md 2023-09-29 23:12:27 +08:00
core-java-numbers-conversions Bael 6962 convert double to float in java (#14883) 2023-09-30 08:39:12 -07:00
core-java-optional JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-os BAEL-6773: Get the OS Username in Java (#14848) 2023-09-28 09:04:54 -07:00
core-java-os-2 BAEL-6773: Get the OS Username in Java (#14848) 2023-09-28 09:04:54 -07:00
core-java-perf Update README.md 2023-06-09 22:09:21 +08:00
core-java-perf-2 Update README.md 2023-09-16 09:23:27 +08:00
core-java-properties JAVA-19115 Create new core-java-properties sub module under core-java-modules (#13669) 2023-04-12 17:17:52 +05:45
core-java-records JAVA-22625: Changes made for formatting the pom.xml (#14327) 2023-07-25 12:04:39 +05:30
core-java-reflection BAEL-6896: Add test for public static final field lookup. (#14668) 2023-09-09 21:28:24 +02:00
core-java-reflection-2 Update README.md 2023-09-16 09:26:17 +08:00
core-java-regex JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-regex-2 BAEL-6705: Check if a String is Strictly Alphanumeric With Java (#14865) 2023-09-28 15:05:22 -07:00
core-java-scanner JAVA-24381:Changes made for fixing pom indentation (#14633) 2023-08-28 18:28:01 +03:00
core-java-security JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-security-2 JAVA-23897 | re enabling test 2023-08-19 13:04:17 +02:00
core-java-security-3 [JAVA-23095] (#14613) 2023-08-23 15:40:27 +05:30
core-java-security-4 Update README.md 2023-09-16 09:10:33 +08:00
core-java-security-algorithms JAVA-24057 Upgrade java-aes-encryption-decription article (#14593) 2023-08-18 12:14:17 +03:00
core-java-serialization [JAVA-20157] Upgraded core-java-serialization module to JDK17 (#14646) 2023-09-13 12:39:35 +03:00
core-java-streams JAVA-24052 Upgrade java-stream-filter-lambda article (#14610) 2023-08-23 15:08:28 +03:00
core-java-streams-2 JAVA-23082 Review log statements for projects - Week 16 - 2023 (moved-13) (conti-1) 2023-07-10 11:23:04 +03:00
core-java-streams-3 JAVA-20496 Non-article code: rawtypes and sandbox packages (#13886) 2023-04-24 10:40:47 +03:00
core-java-streams-4 [JAVA-23099] Upgraded maven-compiler-plugin to latest version 2023-08-28 08:48:54 +03:00
core-java-streams-5 Update README.md 2023-09-21 19:56:38 +08:00
core-java-streams-collect Java 20405 Align module names, folder names and artifact id - Week 18 - 2023 (moved-7) (#14290) 2023-06-23 13:15:40 +05:30
core-java-streams-maps [JAVA-23099] Upgraded maven-compiler-plugin to latest version 2023-08-28 08:48:54 +03:00
core-java-string-algorithms Revert "BAEL-6811 Move folders" 2023-09-14 15:56:39 +01:00
core-java-string-algorithms-2 backlink updated 2023-05-31 15:46:34 +05:30
core-java-string-algorithms-3 Update README.md 2023-09-29 22:56:54 +08:00
core-java-string-apis JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-string-apis-2 [JAVA-23095] (#14613) 2023-08-23 15:40:27 +05:30
core-java-string-conversions Merge branch 'eugenp:master' into string_to_int_encapsulation 2023-05-21 23:37:26 +05:30
core-java-string-conversions-2 JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-string-conversions-3 BAEL-6811 move string article to make space for a new one using the same library; delete extra file 2023-09-14 10:01:58 +03:00
core-java-string-operations JAVA-24051 Upgrade java-base64-encode-and-decode (#14654) 2023-08-28 20:25:53 +03:00
core-java-string-operations-2 backlink updated 2023-05-30 17:47:55 +05:30
core-java-string-operations-3 Update StringFilenameValidationUtils.java 2023-07-10 00:00:07 -03:00
core-java-string-operations-4 Java-20326: Changes made for replacing strSubstitutor with stringSubstitutor (#14301) 2023-06-25 18:19:11 +05:30
core-java-string-operations-5 BAEL-6847 move article 2023-09-30 18:08:57 +03:00
core-java-string-operations-6 BAEL-6847 move article 2023-09-30 18:08:57 +03:00
core-java-strings JAVA-24414: Changes made for fixing failing test cases in core-java-st… (#14647) 2023-09-08 11:58:51 +03:00
core-java-sun JAVA-22625: Changes made for formatting the pom.xml (#14327) 2023-07-25 12:04:39 +05:30
core-java-time-measurements JAVA-19536 Fix formatting of pom.xmls 2023-04-05 07:14:09 +05:30
core-java-uuid JAVA-22625: Changes made for formatting the pom.xml (#14327) 2023-07-25 12:04:39 +05:30
README.md
pom.xml Merge pull request #14770 from niket17590/feature/BAEL-6963-ArrayList 2023-10-01 22:15:42 +02:00

README.md

Core Java Modules

This module contains modules about core Java

Relevant articles: