java-tutorials/core-java-modules
parthiv39731 104d0de5f3 Merge branch 'eugenp:master' into PR-7308 2023-12-13 19:29:49 +05:30
..
core-java-8 [JAVA-26439] Moved code related to "Guide to Stream.reduce()" to ebook module (#15170) 2023-11-10 16:15:28 +02:00
core-java-8-2 Java 19120 Code review changes (#13747) 2023-04-20 18:40:19 +03:00
core-java-8-datetime [JAVA-26719] Upgraded joda-time to latest version (#15189) 2023-11-13 12:00:45 +02:00
core-java-8-datetime-2 Update README.md 2023-11-30 16:10:46 +01: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-12051] Moved code to core-java-streams-simple for ebook (#14889) 2023-10-13 14:41:35 +03:00
core-java-11-3 JAVA-26736 Upgrade jackson to latest version 2023-11-30 22:54:02 +05:30
core-java-12 Java 27490 (#15217) 2023-12-05 10:43:20 +05:30
core-java-13 Java 27490 (#15217) 2023-12-05 10:43:20 +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 27490 (#15217) 2023-12-05 10:43:20 +05:30
core-java-16 [JAVA-12051] Moved code to core-java-streams-simple for ebook (#14889) 2023-10-13 14:41:35 +03:00
core-java-17 Update README.md 2023-11-24 21:40:18 +08:00
core-java-18 Update README.md 2023-10-20 21:24:28 +08:00
core-java-19 Update README.md 2023-07-01 17:20:41 +08:00
core-java-20 Java 28508 Fix formatting of POMs Modules A to C (#15359) 2023-12-06 18:17:52 +02:00
core-java-21 Unnecessary change revert. 2023-12-05 17:21:04 +02:00
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-12-07 21:54:34 +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 Java 28508 Fix formatting of POMs Modules A to C (#15359) 2023-12-06 18:17:52 +02:00
core-java-arrays-operations-advanced-2 JAVA-26001_A_C: Fix formatting of POMs for modules A to C (#14961) 2023-10-19 12:54:46 +03:00
core-java-arrays-operations-basic Update README.md 2023-05-11 23:52:22 +08:00
core-java-arrays-operations-basic-2 Update README.md 2023-10-29 07:04:20 +08:00
core-java-arrays-sorting JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-booleans Update README.md 2023-07-01 17:18:27 +08:00
core-java-char Update README.md 2023-10-05 15:40:11 +08:00
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-26714] Clean up of commons-lang3 2023-11-12 18:00:46 +02:00
core-java-collections-5 Update README.md 2023-11-24 21:27:11 +08:00
core-java-collections-array-list Restructuring to new module 2023-09-19 21:25:59 +05:30
core-java-collections-array-list-2 JAVA-26001_A_C: Fix formatting of POMs for modules A to C (#14961) 2023-10-19 12:54:46 +03:00
core-java-collections-conversions backlink updated 2023-05-31 17:24:54 +05:30
core-java-collections-conversions-2 Java 27490 (#15217) 2023-12-05 10:43:20 +05:30
core-java-collections-conversions-3 Update README.md 2023-10-20 21:49:19 +08: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 [impr-list-of-lists] The size of list of lists (#15002) 2023-10-19 19:24:07 -05:00
core-java-collections-list-5 JAVA-26705 Upgrade lombok to latest version (#15305) 2023-12-03 21:19:12 +02:00
core-java-collections-list-6 JAVA-26001_A_C: Fix formatting of POMs for modules A to C (#14961) 2023-10-19 12:54:46 +03: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 28508 Fix formatting of POMs Modules A to C (#15359) 2023-12-06 18:17:52 +02:00
core-java-collections-maps-7 Java 28508 Fix formatting of POMs Modules A to C (#15359) 2023-12-06 18:17:52 +02: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 Fix test file name 2023-11-28 10:24:39 +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 [JAVA-26734] Upgraded aspectjrt, aspectjweaver to latest version (#15140) 2023-11-20 12:58:10 +02:00
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-advanced-5 BAEL-7022 Why wait must be called in a synchronized block - Changing Boolean to primitive 2023-11-28 12:14:50 -03:00
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-11-18 19:24:21 +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 Merge pull request #14838 from hangga/completablefuture 2023-10-30 17:41:35 +02:00
core-java-conditionals JAVA-27248 Align module names, folder names and artifact id - Week 44 - 2023 (conti-1) (#15147) 2023-11-08 12:06:28 +02:00
core-java-console [JAVA-26727] Upgraded maven-javadoc-plugin to 3.6.2 version 2023-11-28 06:38:53 +02:00
core-java-date-operations-1 [JAVA-26719] Upgraded joda-time to latest version (#15189) 2023-11-13 12:00:45 +02:00
core-java-date-operations-2 [JAVA-26719] Upgraded joda-time to latest version (#15189) 2023-11-13 12:00:45 +02:00
core-java-date-operations-3 [JAVA-26714] Clean up of commons-lang3 2023-11-12 18:00:46 +02:00
core-java-datetime-conversion Update README.md 2023-12-03 14:11:04 +08:00
core-java-datetime-string JAVA-26729:Changes made for upgrade commons-validator to latest version (#15159) 2023-11-08 12:24:10 +02:00
core-java-datetime-string-2 Update README.md 2023-06-15 22:32:42 +08:00
core-java-documentation [JAVA-26727] Upgraded maven-javadoc-plugin to 3.6.2 version 2023-11-28 06:38:53 +02:00
core-java-exceptions JAVA-24938 Article Code Matches first commit (#14820) 2023-10-21 11:57:49 +03:00
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 Merge pull request #15219 from maenolis/BAEL-7014 2023-12-11 19:45:03 -08:00
core-java-functional [JAVA-26714] Clean up of commons-lang3 2023-11-12 18:00:46 +02:00
core-java-hex Update README.md 2023-11-18 18:59:00 +08:00
core-java-httpclient JAVA-26733 Upgrade wiremock to the latest version (#15206) 2023-11-20 11:44:00 +02:00
core-java-io [JAVA-26727] Upgraded maven-javadoc-plugin to 3.6.2 version 2023-11-28 06:38:53 +02:00
core-java-io-2 [JAVA-26727] Upgraded maven-javadoc-plugin to 3.6.2 version 2023-11-28 06:38:53 +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 Update README.md 2023-11-05 13:16:48 +08:00
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-11-05 13:02:33 +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 BAEL-2499 - Write to CSV in Java 2023-11-20 19:43:54 -03:00
core-java-ipc BAEL-7218: Inter-Process Communication Methods in Java (#15286) 2023-11-24 22:17:18 +01:00
core-java-jar [JAVA-26727] Upgraded maven-javadoc-plugin to 3.6.2 version 2023-11-28 06:38:53 +02:00
core-java-jndi Update README.md 2023-11-10 21:06:56 +08:00
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-26714] Clean up of commons-lang3 2023-11-12 18:00:46 +02:00
core-java-lang-6 [sum-intarray-recursion] two recursion approaches to summing int-array (#15385) 2023-12-12 21:38:31 -06: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 JAVA-26530: Update the RectangleOverlap adding a method without borders check. 2023-11-23 06:21:19 +01:00
core-java-lang-math-3 Merge pull request #15022 from eugenp/lor6-patch-2 2023-10-20 19:26:01 +03: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 JAVA-26732: Update the equalsverifier dependency 2023-11-21 04:47:17 +01: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-10-20 21:46:32 +08:00
core-java-lang-oop-patterns Use String over Object for unit tests 2023-11-05 11:37:03 +00: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-11-24 21:53:03 +08:00
core-java-lang-operators JAVA-27645 Check article code matches github (#15323) 2023-12-01 22:14:25 +02:00
core-java-lang-operators-2 Update README.md 2023-12-07 22:22:56 +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 Merge pull request #14919 from alvin577austria/JAVA-20429 2023-10-17 01:43:16 +02:00
core-java-networking-2 [JAVA-26714] Upgraded commons-codec to latest version 2023-11-12 17:34:55 +02:00
core-java-networking-3 JAVA-17293 Update Java Mail articles for core-java-networking-3 2023-01-28 13:15:21 +02:00
core-java-networking-4 Java 26716 Upgrade flying-saucer-pdf-openpdf, jsoup, openhtmltopdf (#15263) 2023-11-24 18:33:35 +02: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 [bin-int-to-str] zero-padded binary string representation (#14885) 2023-10-08 21:30:55 -05:00
core-java-numbers-4 JAVA-13328 Update Convert Byte Size Into a Human-Readable Format in Java 2022-07-16 14:28:46 +05:30
core-java-numbers-5 backlink updated 2023-05-27 15:28:39 +05:30
core-java-numbers-6 Update README.md 2023-11-18 19:06:22 +08:00
core-java-numbers-7 Create README.md 2023-12-07 21:58:50 +08:00
core-java-numbers-conversions Update README.md 2023-12-07 22:24:56 +08:00
core-java-optional [JAVA-26739] Upgraded json-path to latest version 2023-11-12 16:35:46 +02:00
core-java-os JAVA-27357 Improve core-java-os build time 2023-12-02 13:17:07 +05:30
core-java-os-2 JAVA-27248 Align module names, folder names and artifact id - Week 44 - 2023 (conti-1) (#15147) 2023-11-08 12:06:28 +02: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 Update README.md 2023-11-10 21:12:41 +08:00
core-java-reflection [JAVA-26714] Clean up of commons-lang3 2023-11-12 18:00:46 +02:00
core-java-reflection-2 Created another module for core-java-reflection 2023-10-11 20:58:43 +03:00
core-java-reflection-3 Java 28508 Fix formatting of POMs Modules A to C (#15359) 2023-12-06 18:17:52 +02: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: Fixed typo (#15015) 2023-10-31 08:21:05 -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 BAEL-6898: Add Debug property for ssl Handshakes (#14822) 2023-10-09 09:53:54 +02:00
core-java-security-2 [JAVA-26714] Upgraded bouncycastle to latest version 2023-11-12 17:46:52 +02:00
core-java-security-3 [JAVA-26714] Upgraded bouncycastle to latest version 2023-11-12 17:46:52 +02:00
core-java-security-4 Update README.md 2023-12-03 11:13:25 +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-26727] Upgraded maven-javadoc-plugin to 3.6.2 version 2023-11-28 06:38:53 +02:00
core-java-streams This commit is related to BAEL-7104 (#15368) 2023-12-06 13:04:02 -08:00
core-java-streams-2 [JAVA-12051] Moved code to core-java-streams-simple for ebook (#14889) 2023-10-13 14:41:35 +03:00
core-java-streams-3 [JAVA-12051] Moved code to core-java-streams-simple for ebook (#14889) 2023-10-13 14:41:35 +03:00
core-java-streams-4 [JAVA-26730] Upgraded io.projectreactor to latest version (#15234) 2023-12-11 08:58:51 +01:00
core-java-streams-5 BAEL-6021: Handling NullPointerException in findFirst() When the First Element It Finds Is Null (#15341) 2023-12-08 21:22:40 +01: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-streams-simple [JAVA-26433] Formatting (#15179) 2023-11-13 11:27:36 +02: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 [JAVA-26714] 2023-11-13 09:48:20 +02:00
core-java-string-apis BAEL-7057: How to convert CharSequence to String? (#14892) 2023-10-09 09:55:29 +02:00
core-java-string-apis-2 Update README.md 2023-11-11 08:31:26 +08:00
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 Bael 7060 (#15247) 2023-11-20 22:28:10 +01:00
core-java-string-conversions-3 Update README.md 2023-10-29 06:42:50 +08: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 Java 28508 Fix formatting of POMs Modules A to C (#15359) 2023-12-06 18:17:52 +02:00
core-java-string-operations-3 JAVA-26736 Upgrade jackson to latest version 2023-11-30 22:54:02 +05:30
core-java-string-operations-4 [JAVA-26714] Clean up of commons-lang3 2023-11-12 18:00:46 +02:00
core-java-string-operations-5 BAEL-6847 move article 2023-09-30 18:08:57 +03:00
core-java-string-operations-6 Update README.md 2023-11-18 20:48:00 +08:00
core-java-string-operations-7 Merge branch 'eugenp:master' into PR-7308 2023-12-13 19:29:49 +05:30
core-java-strings BAEL 7138 Difference between String and StringBuffer in Java (#15351) 2023-12-04 22:34:33 -08:00
core-java-sun Update README.md 2023-11-18 19:22:32 +08:00
core-java-swing JAVA-28506 Cleanup un-committed or un-ignored artifacts - Week 49 - 2023 (#15382) 2023-12-10 22:41:16 +01:00
core-java-time-measurements [JAVA-26734] Upgraded aspectjrt, aspectjweaver to latest version (#15140) 2023-11-20 12:58:10 +02:00
core-java-uuid Update README.md 2023-12-03 14:02:45 +08:00
java-native JAVA-26394 Move java-native to core-java modules (#15092) 2023-11-04 11:23:37 +02:00
README.md JAVA-11533 Move core-java related modules to core-java-modules (#12119) 2022-05-04 20:15:22 +05:30
pom.xml Java 27490 (#15217) 2023-12-05 10:43:20 +05:30

README.md

Core Java Modules

This module contains modules about core Java

Relevant articles: