Promotion
CodeGym University
Learning
Course
Tasks
Surveys & Quizzes
Games
Help
Schedule
Community
Users
Forum
Chat
Articles
Success stories
Activity
Reviews
Subscriptions
Light theme
Java Blog
Reviews
About us
Start
Start learning
Start learning now
Articles
Authors
All groups
All Articles List
You must belong to more groups
Create article
All groups
All groups
Cities
Countries
Companies
Universities
Technologies
General
New
Popular
New
Old
Lucy Oleschuk
Random
15 August 2022 14:25
The Best Collections of Books and Videos to Strengthen Your Knowledge
According to the TIOBE Index for July 2022, Java is still one of the most popular programming languages in the world despite 25+ years of existence and the appearance of new, fresh programming languages. No wonder...
Artem Divertitto
Java Developer
15 August 2022 11:47
Java Singleton Class
Hi! Today we'll dive into the details of various design patterns, starting with the singleton pattern. Let's review: what do we know about design patterns in general? Design patterns are best practices that we can apply to solve a number of known problems...
Jesse Haniel
Java Developer
15 August 2022 9:23
Java this keyword
On CodeGym, students are introduced to the this keyword literally from the first lessons. Over time, its meaning becomes clear. But looking back, many people probably admit to themselves that for a long time they couldn't understand the Zen of this keyword. This article will pull back the curtain covering the secrets...
Alex Vypirailenko
Java Developer
15 August 2022 8:15
Java String.split() method
Let's talk about Java's String.split method: what it does and why it is needed. It's not hard to guess that it splits a Java string, but how does this work in practice? Let's dive deep into the operation of the method and discuss some non-obvious details. At the same time, we'll learn how many...
John Selawsky
Java Developer
15 August 2022 8:00
Bubble sort Java
In this article the bubble sort algorithm is described. It is the easiest sorting algorithm to learn, so every software developer knows it. This algorithm is usually used for learning purposes or you may get it as a task in your Java Junior Interview. Bubble sort algorithm is very easy to understand, however it is not...
Jesse Haniel
Java Developer
15 August 2022 7:14
Patterns and Singleton in Java
This article is aimed at anyone who, for the first time, is encountering the concept of design patterns, has heard the term singleton, or somehow implemented the singleton pattern but didn't understand what was happening. Welcome!
Alex Vypirailenko
Java Developer
11 August 2022 14:50
Exceptions in Java
Everyday life is full of situations that we don't anticipate. For example, you get up for work in the morning and look for your phone charger, but you can't find it anywhere. You go to the bathroom to shower only to discover that the pipes are frozen. You get in your car, but it won't start...
Jesse Haniel
Java Developer
11 August 2022 9:52
Java Polymorphism
OOP-related questions are an integral part of the technical interview for a Java developer position in an IT company. In this article, we will talk about one principle of OOP – polymorphism. We'll focus on the aspects that are often asked about during interviews, and also give a few examples for clarity...
Milan Vucic
Java Developer
11 August 2022 8:42
Java switch Statement
Imagine that you're a knight stopped at a fork in the road. If you go left, you will lose your horse. If you go right, you will gain knowledge. How would we represent this situation in code? You probably already know that we use constructs like if-then and if-then-else to make these decisions...
Vasyl Malik
Java Developer
11 August 2022 8:12
Java PrintStream Class
Hi! Today we'll talk about the PrintStream class and everything it can do. Actually, you are already familiar with two methods of the PrintStream class. They are print() and println(), which you probably use every day :) Because the System.out variable is a PrintStream object, you are calling one of this class's methods...
Milan Vucic
Java Developer
10 August 2022 16:52
Polymorphism in Java
Hi! Today we conclude a series of lessons on the principles of OOP. In this lesson, we'll talk about polymorphism. Polymorphism is the ability to work with several types as if they were the same type. Moreover, the objects' behavior will be different depending on their type ...
CodeGym
Random
10 August 2022 14:26
IT News Digest #27: Elon Musk sells nearly 8 million Tesla shares, The US invests $280bn in high tech to compete with China, GitHub Projects Now Generally Available
Last week in the news: Amazon to buy the company behind the Roomba in a $1.7 billion deal; hackers might have figured out your secret Twitter accounts.
Show more
1
...
10
11
12
13
14
...
61
This website uses cookies to provide you with personalized service. By using this website, you agree to our use of cookies. If you require more details, please read our
Terms and Policy
.
Accept and close
Please enable JavaScript to continue using this application.