Promotion
CodeGym University
Learning
Courses
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
New
Artem Divertitto
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...
Alex Vypirailenko
Java Collections
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...
Andrey Gorkovenko
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...
Andrey Gorkovenko
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...
Milan Vucic
Core Java
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...
John Squirrels
CodeGym
16 January 2020 13:01
How to learn on CodeGym: A course guide
So, you've decided to become a Java programmer. A reasonable question immediately arises: "Where should you start?" In this article, we'll talk about how to learn programming from scratch on CodeGym. We will explore the features of the course, how the learning process is divided into stages...
John Selawsky
Java Classes
16 January 2020 9:41
Static nested classes
Hi! We continue to explore the topic of nested classes in Java. In the last exercise, we spoke about non-static nested classes, which are also known as inner classes. Today we move on to another group of classes. We'll consider static nested classes. How are they different from other classes?
Lena Khatmullina
Success Stories
24 December 2019 11:08
I started working on a startup
When everyone in my grade planned to become a programmer, succumbing to my romantic ideas about the medical profession, I decided to become a doctor. The fact that my family couldn't afford a computer back in 2001 played a non-trivial role in the decision. Computer science lessons were clearly not enough...
Alexander Klimenko
Android
17 December 2019 10:17
Why Android development? From my personal experience. Reasons and facts
If you're someone who hasn't yet decided where to apply your Java knowledge, then this article is definitely for you. The article explores Android development as one possibility. It's the story of how I became an Android developer...
John Dorian
Java Collections
10 December 2019 6:59
Stop writing loops! Top 10 best practices for working with collections in Java 8
As you know, our habits are second nature. And once you get used to writing for (int i = 0; i <......), no part of you wants to have to relearn this construct (especially since it is quite simple and understandable). However, loops are often...
Roman B.
Success Stories
3 December 2019 10:56
A success story. 20 hours of programming per week, a master's degree, and a personal life
After reading about what had to be done, I decided to make a plan for how I should study in order to achieve my goal and finish the courses, because I didn't have time for studying at a leisurely pace. My objective was to learn quickly...
Aditi Nawghare
Java Interfaces
27 November 2019 10:16
The Java Set as an Interface
A set is simply a collection of unique objects. Unique means that no two objects can have the same value(s). Depending on the implementation of the set, it may or may not be ordered. The Java set, as an Abstract Data Type (ADT), has a few key operations (where T represents any data type e.g. int, String, or any class...
Show more
1
...
63
64
65
66
67
...
74
Please enable JavaScript to continue using this application.