{"@attributes":{"version":"2.0"},"channel":{"title":"Java on Coderslang: Become a Software Engineer","link":"https:\/\/learn.coderslang.com\/tags\/java\/","description":"Recent content in Java on Coderslang: Become a Software Engineer","generator":"Hugo -- gohugo.io","lastBuildDate":"Tue, 10 Jan 2023 00:00:00 +0000","item":[{"title":"Strictly Typed Programming Languages: Advantages and Disadvantages","link":"https:\/\/learn.coderslang.com\/strictly-typed-programming-languages-advantages-and-disadvantages\/","pubDate":"Tue, 10 Jan 2023 00:00:00 +0000","guid":"https:\/\/learn.coderslang.com\/strictly-typed-programming-languages-advantages-and-disadvantages\/","description":"Strictly typed programming languages are languages that require you to specify the data type of a variable when declaring it. This means that you can only assign values of the specified data type to the variable, and attempting to assign a value of a different data type will result in an error."},{"title":"Understanding Loosely Typed Programming Languages: A Beginner's Guide","link":"https:\/\/learn.coderslang.com\/understanding-loosely-typed-programming-languages-a-beginners-guide\/","pubDate":"Tue, 10 Jan 2023 00:00:00 +0000","guid":"https:\/\/learn.coderslang.com\/understanding-loosely-typed-programming-languages-a-beginners-guide\/","description":"Loosely typed programming languages are languages that do not require you to specify the data type of a variable when declaring it. This means that you can assign any type of value to a variable, regardless of its initial data type."},{"title":"What is a NullPointerException and how to fix it","link":"https:\/\/learn.coderslang.com\/0156-what-is-a-nullpointerexception-and-how-to-fix-it\/","pubDate":"Sun, 02 Jan 2022 00:00:00 +0000","guid":"https:\/\/learn.coderslang.com\/0156-what-is-a-nullpointerexception-and-how-to-fix-it\/","description":"<p>A NullPointerException is an error that occurs when you try to access a null object. This can happen when you forget to initialize an object, or when you try to access an object that doesn&rsquo;t exist.<\/p>\n<p>To fix a NullPointerException, you need to find the line of code that is causing the error and either initialize the object, or change the code so that it doesn&rsquo;t try to access the null object.<\/p>"},{"title":"Java vs JavaScript. Key differences and similarities","link":"https:\/\/learn.coderslang.com\/0067-java-vs-javascript.-key-differences-and-similarities\/","pubDate":"Sun, 30 May 2021 00:00:00 +0000","guid":"https:\/\/learn.coderslang.com\/0067-java-vs-javascript.-key-differences-and-similarities\/","description":"Java and JavaScript are two popular programming languages. They have some similarities, but also some important differences.\nJava is a statically typed language, which means that variables must be declared with a specific data type, and that type cannot be changed."}]}}