When to suppress warnings in Java
The Java compiler can warn you of potential problems. Should you suppress warnings? Some useful information on types of warnings and using the @SuppressWarnings annotation.
The Java compiler can warn you of potential problems. Should you suppress warnings? Some useful information on types of warnings and using the @SuppressWarnings annotation.
Higher-order functions are functions that either accept other functions as arguments, or return a function as a result. Let’s look at how Java 8 supports higher-order functions.
The standard functional interfaces in Java can look daunting. There are 43 of them! And they have complex and confusing names. This article will help you interpret the names and purpose of these standard functional interfaces.
What are functional interfaces and why are they used with lambdas? Lambdas and functional interfaces go hand-in-hand in Java. In this article we discuss some principles of functional interfaces.
You’ve heard the term, but what is a lambda and how do you use them in Java? This is a quick introduction to lambdas in Java.
We often need to compare objects. Sorting, for example, is based on comparison according to some criteria. So it is important to understand the difference between Comparable and Comparator.
You’ve heard the term “canonical class”, but what does it mean? In Java, a canonical class is simply a well-formed or well-behaved class. The canonical class form is most often used for model classes (also called domain or entity classes).
You’ve heard of JavaBeans. But what are they actually? Java 1.1. introduced the term JavaBean to describe a self-contained, reusable, high-granularity component. The original idea
You often use the Java concatenation operator (+) to concatenate (join) two strings together. And you use it with both string literals and string variables.
Stay home. Stay safe. Stay informed. Find information at www.sacoronavirus.co.za
Thank you for completing the form. We're excited that you have chosen to contact us about training. We will process the information as soon as we can, and we will do our best to contact you within 1 working day. (Please note that our offices are closed over weekends and public holidays.)
Our privacy policy ensures your data is safe: Incus Data does not sell or otherwise distribute email addresses. We will not divulge your personal information to anyone unless specifically authorised by you.
If you need any further information, please contact us on tel: (27) 12-666-2020 or email info@incusdata.com