<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://www.javachannel.org/wp-sitemap.xsl" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://www.javachannel.org/posts/a-new-installation/</loc><lastmod>2014-08-12T16:49:51+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/submit-content-to-freenode-javas-website/</loc><lastmod>2014-08-13T11:25:39+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/collapsing-multiple-ints-into-a-long/</loc><lastmod>2014-08-15T11:03:37+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/combining-two-functions-into-one/</loc><lastmod>2014-08-18T12:16:50+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/how-to-access-static-resources/</loc><lastmod>2014-08-19T09:19:39+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/initializing-arrays-of-arrays-avoid-fill/</loc><lastmod>2014-08-19T13:32:30+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/returning-void-type-from-a-method-call/</loc><lastmod>2014-08-25T13:47:16+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/how-to-execute-a-group-of-tasks/</loc><lastmod>2014-09-08T12:08:19+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/tomcat-and-jndi/</loc><lastmod>2014-09-16T15:07:47+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/updating-a-jprogressbar/</loc><lastmod>2014-09-22T12:42:56+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/watching-hotspot-in-action-deductively/</loc><lastmod>2014-09-24T15:07:17+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/detecting-roots-in-a-graph-and-a-challenge/</loc><lastmod>2014-10-03T15:38:11+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/link-the-reason-to-use-a-buffered-stream-in-java/</loc><lastmod>2014-10-14T13:50:42+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/junit-4-examples/</loc><lastmod>2014-10-23T13:51:11+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/tags-on-javachannel-org/</loc><lastmod>2014-11-03T12:21:28+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/code-complexity/</loc><lastmod>2014-11-04T12:50:49+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/use-exceptions-correctly/</loc><lastmod>2014-11-06T11:24:13+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/catching-and-implementing-exceptions/</loc><lastmod>2014-11-10T12:30:15+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/guavas-equivalence-strategy-for-equalshashcode/</loc><lastmod>2014-11-13T12:27:23+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/priorityqueue-and-mutable-item-behavior/</loc><lastmod>2014-11-11T15:58:34+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/first-steps-structure-of-your-first-source-file/</loc><lastmod>2014-11-20T14:47:07+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/finding-hash-collisions-in-java-strings/</loc><lastmod>2014-11-24T12:11:52+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/deep-dive-all-about-exceptions/</loc><lastmod>2015-01-15T18:30:46+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/link-jenkins-over-https-with-jnlp-slaves/</loc><lastmod>2015-04-24T13:55:05+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/bypassing-subclass-method-overrides/</loc><lastmod>2015-05-13T11:28:52+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/a-set-of-testing-tools/</loc><lastmod>2015-06-08T13:06:35+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/from-apache-log4j-1-end-of-lifed-update-to-log4j-2-recommended/</loc><lastmod>2015-08-05T12:02:22+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/eclipse-neon-will-require-java-8/</loc><lastmod>2015-08-19T10:22:27+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/using-karma-on-java/</loc><lastmod>2016-01-07T09:54:23+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/some-interesting-links-for-and-from-java-jan-15-2016/</loc><lastmod>2016-01-15T12:52:36+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-20-jan-2016/</loc><lastmod>2016-01-20T12:35:04+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/using-sqls-in-in-jdbc/</loc><lastmod>2016-01-18T13:04:13+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-22-january-2016/</loc><lastmod>2016-01-22T07:45:19+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/expected-exceptions-from-junit/</loc><lastmod>2016-01-21T12:57:26+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-25-jan-2016/</loc><lastmod>2016-01-25T12:49:02+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-27-jan-2016/</loc><lastmod>2016-01-27T14:25:25+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-1-feb-2016/</loc><lastmod>2016-02-01T14:08:56+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-5-feb-2016/</loc><lastmod>2016-02-05T13:54:14+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/zeroturnarounds-developer-productivity-report/</loc><lastmod>2016-02-03T13:23:56+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/the-case-of-enumset/</loc><lastmod>2016-02-04T14:38:53+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-9-feb-2016/</loc><lastmod>2016-02-09T12:50:57+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-15-feb-2016/</loc><lastmod>2016-02-15T14:08:07+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/programmatic-reload-of-logback-configurations/</loc><lastmod>2016-02-16T15:31:53+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-24-feb-2016/</loc><lastmod>2016-02-24T14:17:44+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-1-mar-2016/</loc><lastmod>2016-03-01T12:20:35+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/external-program-invocation-in-java/</loc><lastmod>2016-02-26T12:30:31+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-17-mar-2016/</loc><lastmod>2016-03-17T14:33:27+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-28-mar-2016/</loc><lastmod>2016-03-28T11:58:04+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-14-april-2016/</loc><lastmod>2016-04-14T12:34:25+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/byte-order-marks-bom/</loc><lastmod>2016-04-12T13:10:32+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/what-you-want-to-have-to-develop-java/</loc><lastmod>2016-08-24T14:58:52+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-2016-sep-13/</loc><lastmod>2016-09-13T12:27:40+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-15-sep-2016/</loc><lastmod>2016-09-15T10:47:42+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-26-sep-2016/</loc><lastmod>2016-09-26T12:49:08+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-29-sep-2016/</loc><lastmod>2016-09-29T10:21:00+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-3-oct-2016/</loc><lastmod>2016-10-03T15:29:40+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-5-oct-2016/</loc><lastmod>2016-10-06T13:41:49+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-17-oct-2016/</loc><lastmod>2016-10-17T10:40:57+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-21-october-2016/</loc><lastmod>2016-10-21T14:40:40+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-24-oct-2016/</loc><lastmod>2016-10-24T12:17:27+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-8-nov-2017/</loc><lastmod>2016-11-08T15:06:34+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-31-oct-2016-and-25-dec-1038/</loc><lastmod>2016-10-31T10:35:59+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-4-nov-2016/</loc><lastmod>2016-11-04T10:05:34+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-15-nov-2016/</loc><lastmod>2016-11-15T14:31:33+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-18-nov-2016/</loc><lastmod>2016-11-18T11:58:34+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/ejb-injection-in-jsp-with-java-ee-7/</loc><lastmod>2016-11-21T12:31:37+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-2017-jan-23/</loc><lastmod>2017-01-23T13:56:10+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-2016-feb-2/</loc><lastmod>2017-02-02T11:34:20+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-14feb2017/</loc><lastmod>2017-02-14T13:16:55+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-2017-feb-23/</loc><lastmod>2017-02-23T13:48:03+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-2017apr26/</loc><lastmod>2017-04-26T13:17:58+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/immutability-in-java/</loc><lastmod>2017-04-19T13:49:21+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/linkedlist-vs-arraylist/</loc><lastmod>2017-04-25T13:38:22+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-2017may1/</loc><lastmod>2017-05-01T12:47:22+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/dropwizard-metrics-advice/</loc><lastmod>2017-05-05T13:41:06+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-8may2017/</loc><lastmod>2017-05-08T12:17:01+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-22may2017/</loc><lastmod>2017-05-22T15:44:20+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-2017may25/</loc><lastmod>2017-05-25T17:12:00+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-2017jun5/</loc><lastmod>2017-06-05T14:13:55+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-2017jun12/</loc><lastmod>2017-06-12T12:44:56+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/getting-a-usable-non-localhost-ip-address-for-a-jvm/</loc><lastmod>2017-06-12T22:09:28+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/jarsplice-building-fat-jars-with-native-resources-bundled/</loc><lastmod>2017-07-14T14:02:12+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-podcast-episode-1/</loc><lastmod>2017-09-25T12:15:05+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-podcast-episode-2/</loc><lastmod>2017-10-02T11:37:41+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-podcast-episode-3/</loc><lastmod>2017-10-09T13:39:49+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/interesting-links-podcast-episode-4/</loc><lastmod>2017-10-16T13:16:51+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/javachannels-interesting-links-podcast-episode-5/</loc><lastmod>2017-10-23T11:26:35+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/how-not-to-extend-standard-collection-classes/</loc><lastmod>2017-10-24T16:12:44+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/javachannels-interesting-links-podcast-episode-6/</loc><lastmod>2017-10-30T14:18:28+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/javachannels-interesting-links-podcast-episode-7/</loc><lastmod>2017-11-06T10:45:05+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/dont-use-raw-types/</loc><lastmod>2017-11-08T17:25:02+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/how-to-use-scanner/</loc><lastmod>2018-12-17T21:25:37+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/non-blocking-vs-blocking-i-o-go-with-blocking/</loc><lastmod>2017-12-20T13:52:14+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/javachannels-interesting-links-podcast-episode-8/</loc><lastmod>2017-12-21T12:36:43+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/javachannels-interesting-links-podcast-episode-9/</loc><lastmod>2017-12-29T15:17:41+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/javachannels-interesting-links-podcast-episode-10/</loc><lastmod>2018-01-09T14:04:10+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/javachannels-interesting-links-podcast-episode-11/</loc><lastmod>2018-01-16T15:05:42+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/javachannels-interesting-links-podcast-episode-12/</loc><lastmod>2018-01-23T18:45:17+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/javachannels-interesting-links-podcast-episode-13/</loc><lastmod>2018-01-30T15:19:05+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/modular-password-hashing-with-pwhash/</loc><lastmod>2018-02-01T17:09:11+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/javachannels-interesting-links-podcast-episode-14/</loc><lastmod>2018-02-07T22:12:22+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/caching-all-okhttp-responses/</loc><lastmod>2018-02-09T12:48:43+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/javachannels-interesting-links-podcast-episode-15/</loc><lastmod>2018-02-13T14:08:54+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/article-on-java-time/</loc><lastmod>2018-04-23T12:19:39+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/using-multiple-cores-the-basics/</loc><lastmod>2018-06-29T14:32:01+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/gradle-properties/</loc><lastmod>2018-08-01T14:35:50+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/the-javachannel-podcast-vol-16/</loc><lastmod>2018-08-16T14:00:05+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/the-javachannel-podcast-episode-xvii-17/</loc><lastmod>2018-08-29T12:16:21+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/openjdk-11-on-fedora/</loc><lastmod>2018-10-10T12:20:20+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/jackson-databind-and-default-typing-vulnerabilities/</loc><lastmod>2018-10-16T20:40:52+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/help-my-java-locale-is-wrong-in-jdk11/</loc><lastmod>2019-04-04T13:11:03+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/webmvcconfigurationsupport-mangles-iso8601-timestamps-in-spring-boot/</loc><lastmod>2019-08-26T18:38:17+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/old-podcast-episodes/</loc><lastmod>2019-10-09T10:43:58+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/hibernate-ignores-entity-listeners/</loc><lastmod>2019-11-14T23:00:38+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/migration-away-from-freenode/</loc><lastmod>2021-05-26T14:56:12+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/weve-officially-moved-to-libera-chat/</loc><lastmod>2021-06-14T21:16:11+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/java-multiline-properties/</loc><lastmod>2023-04-27T14:25:43+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/calling-a-superclass-method/</loc><lastmod>2023-07-31T21:41:00+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/list-remove-oddities/</loc><lastmod>2025-10-23T12:43:26+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/locale-specific-numbers/</loc><lastmod>2025-10-28T18:33:56+00:00</lastmod></url><url><loc>https://www.javachannel.org/posts/symptoms-and-solutions/</loc><lastmod>2025-11-20T15:06:15+00:00</lastmod></url></urlset>
