Surveys & Quizzes
Start learning now
All Articles List
You must belong to more groups
21 July 2020 8:28
Annotations. Part 1 — a little boring
Part 1. I've written very briefly about annotations of the SOURCE and CLASS type. This is worth reading, so as to avoid getting lost in the second part and to expand your "misunderstanding" a little =) I promise there will definitely be at least one word that you know!
Inheritance in Java
20 July 2020 15:33
Instanceof and Inheritance in Java
Hi! In previous lessons, we've already briefly become acquainted with the concept of inheritance. Today, we'll touch on this topic again, but again not too deeply. We are still going to have a more detailed lesson on this in the future. Today we'll just take a quick look at a few practical examples and get ...
20 July 2020 9:40
How to start learning Java
Java is not just a programming language. It's an entire software platform with extensive capabilities. The main components of the platform are: basic tools for writing and running Java programs; libraries and classes (the core of the language). They provide Java's basic programming capabilities: exception...
Professor Hans Noodles
17 July 2020 6:12
Part 8. Let's write a small application using Spring Boot
Let's look at the simplest implementation of MVC using Spring MVC as an example. To do this, we'll write a small Hello World application using Spring Boot. I'll give you step-by-step instructions, so you can repeat everything yourself. First, we'll write a small application, and then we will analyze it...
7 July 2020 13:03
Java Deque Interface
Java Deque is a data structure that combines an ordinary Queue and Stack. You may add and remove elements both to the head and to the tail of the Deque. In the “traditional” queue you add elements to the tail of the line (after the last element) and remove elements from the head of the queue...
22 June 2020 13:06
Java Queue Interface and its implementations
Here we are going to discuss the Java Queue interface. You’ll find out what Queue data structure is, how it is represented in Java, what methods are the most important for all queues. Also, what implementations of Queue are in Java language. After that, we take a closer look at the most important...
22 June 2020 10:36
Java Priority Queue: not a classical queue
In this article we learn a priority queue, Java class, that implements Queue interface. What does a programmer know of regular Queue Interface? First of all, this interface is based on the FIFO principle or “first in first out”. That reminds a regular queue in its common meaning. You want to get coffee from McDrive?
18 May 2020 14:32
Hi! Today's lesson will be slightly different from the rest. It will differ in that it is only indirectly related to Java. That said, this topic is very important for every programmer. We're going to talk about algorithms. What is an algorithm? In simple terms, it is some sequence of actions that must be completed...
15 May 2020 6:38
Why Do We Need Interfaces in Java
Hi! Today we're going to talk about an important concept in Java: interfaces.The word is probably familiar to you. For example, most computer programs and games have interfaces. In a broad sense, an interface is a kind of 'remote control' that connects two interacting parties...
14 May 2020 17:14
How to make money on your software and not work for the man
CodeGym articles often talk about the financial side of programming: we write about how a young developer can find his or her first joband talk about promising niches for Java coders. These articles have generally considered just one source of income for a Java programmer...
14 May 2020 13:06
TreeMap in Java
If you're reading this article, you are most likely familiar with the Map interface and where can appropriately be applied. If not, then come here. Today we'll talk about the features of TreeMap's implementation, and more specifically, how it differs from HashMap and how to use it correctly...
Design Patterns in Java
14 May 2020 12:23
Bridge Design Pattern
Hi! We now continue to delve into an extensive and super important useful topic: design patterns.Today let's talk about the bridge pattern. Like other patterns, the bridge pattern serves to solve typical problems that a developer encounters when designing software architecture. Today let's study the features of this pattern...
Terms and Policy
Accept and close