Surveys & Quizzes
Start learning now
All Articles List
You must belong to more groups
6 March 2020 12:42
Spring for lazy people Foundation, basic concepts, and examples with code. Part 2
I'm going to do it using IntelliJ IDEA Enterprise Edition. But all my examples should also work in the free IntelliJ IDEA Community Edition. In the screenshots, if you see that I have some window that you don't have, don't worry — it's not...
6 March 2020 10:29
Spring for lazy people Foundation, basic concepts, and examples with code. Part 1
In this article, I'm not going to tell you how to get a working Spring project up and running in 5 minutes using my code. I'm only going to write the basics — things that you could be ignorant of and still create a project. But in this article, you still...
29 February 2020 13:06
What is a QA engineer and how do you become one?
Today a lot of people dream of finding a job in IT, because of the industry's relatively high salaries, as well as the consistent demand for IT specialists in the labor market. Most often, these dreams shatter when they run up against the need for specialized education that the dreamer has neither the time nor money...
Loops in Java
28 February 2020 13:49
For-each loop in Java
A for-each is a kind of for loop that you use when you need to process all the elements of an array or collection. That said, the phrase for-each is not actually used in this loop. Where type is the type of the iterator variable (which matches the datatype of elements in the array!), itVar is its name, and array is an array...
Statements in Java
28 February 2020 11:47
The While Statement
Our very first programs were a sequence of instructions that are executed one after another. No forks. This includes HelloWorld, which displays a greeting. It includes arithmetic calculations. After our first programs, we learned how to branch, i.e. how to make a program perform different actions...
12 February 2020 12:44
Map Interface in Java
The Java Map interface is a part of Java Collection framework, but it is not a subtype of the Collection interface. So it behaves in a different way compared to, say, Lists, or other collection Objects. Each element of Map represents...
Java IO & NIO
28 January 2020 9:45
Java Files, Path
Hi! Today we'll talk about working with files and directories. You already know how to manage file contents: we've dedicated a lot of lessons to this :) I think you find it easy to remember a few classes used for these purposes. In today's lesson, we'll talk specifically about file management: creating, renaming, etc...
21 January 2020 12:24
Java Hashtable class is one of the oldest members of Java Collection Framework. It is an implementation of mathematical hash table data structure. In Java hashtable internally contains buckets where the key/value pairs are stored. Hashtable is pretty similar to HashMap. The most significant difference between...
Serialization in Java
21 January 2020 10:36
Java serialization formats
Hi! Let's talk about serialization. You probably remember that we've already had lessons on serialization. And so we did :) If you don't remember well how serialization works, why serialization is needed, and what tools Java has for serialization, you can run through these lessons. Today's lesson will be about...
21 January 2020 8:25
BigDecimal in Java
Hi! In today's lesson, we'll talk about large numbers. No, I mean REALLY BIG. We have previously repeatedly encountered the table of value ranges for primitive data types. It looks like this...
20 January 2020 13:58
Generics in Java
Hi! We're going to talk about generics. I must say that you will learn a lot! Not only this lesson, but also the next few lessons, will be devoted to generics. So, if you're interested in generics, today's you're lucky day: you will learn a lot about the features of generics. And if not, resign yourself and relax...
20 January 2020 13:32
Phantom References in Java
Hi! In today's discussion, we'll talk in detail about "phantom references" (PhantomReference) in Java. What kind of references are these? Why are they called "phantom references"? How are they used? As you'll recall, Java has 4 kinds of references...
Terms and Policy
Accept and close