<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>java on World of Zero</title><link>https://worldofzero.com/tags/java/</link><description>Recent content in java on World of Zero</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>contact@worldofzero.com (Sam Wronski)</managingEditor><webMaster>contact@worldofzero.com (Sam Wronski)</webMaster><copyright>©2025, All Rights Reserved</copyright><lastBuildDate>Wed, 21 May 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://worldofzero.com/tags/java/index.xml" rel="self" type="application/rss+xml"/><item><title>Expanding our Mindustry Server with Custom Maps, Saves and More</title><link>https://worldofzero.com/videos/expanding-our-mindustry-server-with-custom-maps-saves-and-more/</link><pubDate>Wed, 21 May 2025 00:00:00 +0000</pubDate><author>contact@worldofzero.com (Sam Wronski)</author><atom:modified>Thu, 22 May 2025 08:31:52 -0700</atom:modified><guid>https://worldofzero.com/videos/expanding-our-mindustry-server-with-custom-maps-saves-and-more/</guid><description>Lets expand the dockerized Mindustry server we&amp;rsquo;ve been building by dynamically downloading the server.jar when we build our image and enabling custom maps, automatic hosting, persistent save files and more!</description><dc:creator>Sam Wronski</dc:creator><media:content url="https://worldofzero.comimage/https://i.ytimg.com/vi/9kenUFJqoVc/mqdefault.jpg" medium="image"><media:title type="html">featured image</media:title></media:content><category>containers</category><category>java</category></item><item><title>Creating our own Dockerized Mindustry Server</title><link>https://worldofzero.com/videos/creating-our-own-dockerized-mindustry-server/</link><pubDate>Fri, 16 May 2025 00:00:00 +0000</pubDate><author>contact@worldofzero.com (Sam Wronski)</author><atom:modified>Thu, 22 May 2025 08:31:52 -0700</atom:modified><guid>https://worldofzero.com/videos/creating-our-own-dockerized-mindustry-server/</guid><description>Lately I&amp;rsquo;ve been playing Mindustry a factory based tower defense game that lets you build a factory, construct defenses and grow over time.</description><dc:creator>Sam Wronski</dc:creator><media:content url="https://worldofzero.comimage/https://i.ytimg.com/vi/m3mowhqXsXE/mqdefault.jpg" medium="image"><media:title type="html">featured image</media:title></media:content><category>java</category><category>containers</category></item><item><title>Starting to Build a Spigot Minecraft Mod - Building MC-Clone - Part 1</title><link>https://worldofzero.com/videos/starting-to-build-a-spigot-minecraft-mod-building-mc-clone-part-1/</link><pubDate>Fri, 16 Aug 2019 00:00:00 +0000</pubDate><author>contact@worldofzero.com (Sam Wronski)</author><atom:modified>Tue, 19 Jan 2021 17:06:36 +0000</atom:modified><guid>https://worldofzero.com/videos/starting-to-build-a-spigot-minecraft-mod-building-mc-clone-part-1/</guid><description>Lets get started building MC Clone a new plugin/mod for minecraft servers running spigot that will allow players to create duplicate parts of the world with different settings.</description><dc:creator>Sam Wronski</dc:creator><media:content url="https://worldofzero.comimage/https://i.ytimg.com/vi/ODLx4yJNtJA/mqdefault.jpg" medium="image"><media:title type="html">featured image</media:title></media:content><category>tutorial</category><category>java</category><category>containers</category></item><item><title>Exploring How To Write Custom Gradle Tasks</title><link>https://worldofzero.com/videos/exploring-how-to-write-custom-gradle-tasks/</link><pubDate>Wed, 14 Aug 2019 00:00:00 +0000</pubDate><author>contact@worldofzero.com (Sam Wronski)</author><atom:modified>Tue, 19 Jan 2021 17:06:36 +0000</atom:modified><guid>https://worldofzero.com/videos/exploring-how-to-write-custom-gradle-tasks/</guid><description>Gradle is a build tool for Java and other JDK based projects that uses a series of tasks to compile, test and run your projects.</description><dc:creator>Sam Wronski</dc:creator><media:content url="https://worldofzero.comimage/https://i.ytimg.com/vi/QJr-knJV2Qo/mqdefault.jpg" medium="image"><media:title type="html">featured image</media:title></media:content><category>java</category></item><item><title>Learning to Compile a Java Class From Scratch</title><link>https://worldofzero.com/videos/learning-to-compile-a-java-class-from-scratch/</link><pubDate>Tue, 13 Aug 2019 00:00:00 +0000</pubDate><author>contact@worldofzero.com (Sam Wronski)</author><atom:modified>Tue, 19 Jan 2021 17:06:36 +0000</atom:modified><guid>https://worldofzero.com/videos/learning-to-compile-a-java-class-from-scratch/</guid><description>Lets explore how you can compile a Java file from scratch without an IDE or other tool. All you will need to be able to do this is the Java Development Kit (JDK).</description><dc:creator>Sam Wronski</dc:creator><media:content url="https://worldofzero.comimage/https://i.ytimg.com/vi/6O9QEh924h8/mqdefault.jpg" medium="image"><media:title type="html">featured image</media:title></media:content><category>java</category></item><item><title>Dependency Injection in Spring</title><link>https://worldofzero.com/videos/dependency-injection-in-spring/</link><pubDate>Thu, 12 Apr 2018 00:00:00 +0000</pubDate><author>contact@worldofzero.com (Sam Wronski)</author><atom:modified>Tue, 19 Jan 2021 17:06:36 +0000</atom:modified><guid>https://worldofzero.com/videos/dependency-injection-in-spring/</guid><description>Lets take a look at dependency injection, what it is and how to use it in Java Spring.</description><dc:creator>Sam Wronski</dc:creator><media:content url="https://worldofzero.comimage/https://i.ytimg.com/vi/EsbMbg34CpQ/mqdefault.jpg" medium="image"><media:title type="html">featured image</media:title></media:content><category>spring</category><category>java</category></item><item><title>A Compile Time Builder Pattern in Java</title><link>https://worldofzero.com/videos/a-compile-time-builder-pattern-in-java/</link><pubDate>Tue, 08 Aug 2017 00:00:00 +0000</pubDate><author>contact@worldofzero.com (Sam Wronski)</author><atom:modified>Tue, 19 Jan 2021 17:06:36 +0000</atom:modified><guid>https://worldofzero.com/videos/a-compile-time-builder-pattern-in-java/</guid><description>The builder pattern allows you to avoid messy constructors that get out of hand as dozens of parameters get added to the objects you&amp;rsquo;re building.</description><dc:creator>Sam Wronski</dc:creator><media:content url="https://worldofzero.comimage/https://i.ytimg.com/vi/N31rou85xec/mqdefault.jpg" medium="image"><media:title type="html">featured image</media:title></media:content><category>java</category><category>spring</category></item><item><title>Spring Boot - The Basics</title><link>https://worldofzero.com/videos/spring-boot-the-basics/</link><pubDate>Wed, 02 Aug 2017 00:00:00 +0000</pubDate><author>contact@worldofzero.com (Sam Wronski)</author><atom:modified>Tue, 19 Jan 2021 17:06:36 +0000</atom:modified><guid>https://worldofzero.com/videos/spring-boot-the-basics/</guid><description>Lets say you want to make a simple web service in Java. How would you do it? In this video we&amp;rsquo;re going to look into the basics of Spring Boot, a Java framework that allows you to do just that!</description><dc:creator>Sam Wronski</dc:creator><media:content url="https://worldofzero.comimage/https://i.ytimg.com/vi/K8OXyLKjKJg/mqdefault.jpg" medium="image"><media:title type="html">featured image</media:title></media:content><category>java</category><category>spring</category><category>tutorial</category></item><item><title>Exploring Java 8 Streams</title><link>https://worldofzero.com/videos/exploring-java-8-streams/</link><pubDate>Fri, 07 Jul 2017 00:00:00 +0000</pubDate><author>contact@worldofzero.com (Sam Wronski)</author><atom:modified>Tue, 19 Jan 2021 17:06:36 +0000</atom:modified><guid>https://worldofzero.com/videos/exploring-java-8-streams/</guid><description>Java 8 brought a number of new features to Java, one of those features was the Streams API. This API brought an easy way to create functional style list manipulation elements using a simple API.</description><dc:creator>Sam Wronski</dc:creator><media:content url="https://worldofzero.comimage/https://i.ytimg.com/vi/L6U6JBC74sA/mqdefault.jpg" medium="image"><media:title type="html">featured image</media:title></media:content><category>java</category></item><item><title>Reactive Extensions in Java - Basic FizzBuzz</title><link>https://worldofzero.com/videos/reactive-extensions-in-java-basic-fizzbuzz/</link><pubDate>Wed, 21 Jun 2017 00:00:00 +0000</pubDate><author>contact@worldofzero.com (Sam Wronski)</author><atom:modified>Tue, 19 Jan 2021 17:06:36 +0000</atom:modified><guid>https://worldofzero.com/videos/reactive-extensions-in-java-basic-fizzbuzz/</guid><description>Reactive Extensions use asynchronous observable streams to control your program. That sounds complicated, and it is, but the possibilities this style of programming unlock are fantastic.</description><dc:creator>Sam Wronski</dc:creator><media:content url="https://worldofzero.comimage/https://i.ytimg.com/vi/ZTqIg-Fk2n4/mqdefault.jpg" medium="image"><media:title type="html">featured image</media:title></media:content><category>java</category><category>tutorial</category></item></channel></rss>