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
Oleksandr Miadelets
Java Developer
15 September 2022 12:07
Wait() Method in Java
In this article, we'll look at the wait() method to control thread, and the notify()/notifyAll() methods. These methods are defined in the base class java.lang.Object and, accordingly, the inheritance mechanisms that are in Java provide these methods to absolutely all classes...
John Selawsky
Java Developer
15 September 2022 10:59
Strategy Design Pattern
Hi! In previous lessons, we've already briefly become acquainted with the concept of inheritance. In case you forgot, I'll remind you that this term refers to a standard solution to a common programming task. At CodeGym, we often say that you can google the answer to almost any question...
CodeGym
Random
14 September 2022 8:01
IT News Digest #31: Apple iOS 16 is now available for download, Twitter's whistleblower testifies before Senate committee, former Conti ransomware gang members helped target Ukraine
Last week in the news: JDK 19 has reached its initial release candidate...
Lucy Oleschuk
Random
13 September 2022 12:03
The Most Popular and Rewarding IT Careers in 2022
Information Technology is undoubtedly one of the fastest growing and highly-playable careers nowadays. What is also tempting, IT is a very flexible field allowing you to have a career in technology in different places like fast-paced startups...
CodeGym
Random
7 September 2022 12:08
IT News Digest #30: Instagram fined $400 million for failing to protect children's data, Snapchat to lay off more than 1,200 staffers, most essential changes in the Java Platform
Last week in the news: Twitter gives in to user requests for edit button; LastPass confirms attackers stole some source code...
Lucy Oleschuk
Random
7 September 2022 10:13
Top 10 Internship Companies for Dev Training
The IT training industry grows every year for a reason. Training can bring participants valuable experience, give them something significant to add to their portfolio, and help them start a successful IT career...
Jesse Haniel
Java Developer
6 September 2022 7:15
Java Strings
In programming, strings are very commonly used. String in java is an object that represents a sequence of characters backed by a char array. String class is immutable in Java and implements Comparable, Serializable, and CharSequence...
Vasyl Malik
Java Developer
31 August 2022 10:46
Java Collections sort()
One of the most common functions we need as developers dealing with data is sorting--by being able to sort our data, we can optimize our algorithms to run much faster, and find the data it needs to in a fraction of the time that it would take to otherwise. As a quick thought experiment: imagine that you are...
Oleksandr Miadelets
Java Developer
30 August 2022 8:39
Difference Between a Mutex, a Monitor, and a Semaphore
Hi! When you studied multithreading on CodeGym, you frequently encountered the concepts of "mutex" and "monitor". Without peeking, can you say how they differ? :) If yes, well done! If not (this is most common), that's no surprise...
Jesse Haniel
Java Developer
30 August 2022 7:05
Java Logging
Hi! When writing the lessons, I particularly emphasize if there is a specific topic that will be absolutely essential in real work. So, LISTEN UP! The topic we'll cover today will definitely come in handy in all your projects from day one of employment. We're going to talk about logging...
John Selawsky
Java Developer
29 August 2022 7:29
XML in Java
Hi! Today we will introduce another data format called XML. This is a very important topic. When working on real Java applications, you will almost certainly encounter XML-related tasks. In Java development, this format is used almost universally (we will find out why below), so I recommend...
Milan Vucic
Java Developer
29 August 2022 6:52
Java RMI
Hi! Today we'll consider a rather interesting topic: RMI. This stands for Remote Method Invocation. You can use RMI to allow two programs to communicate with each other, even if they are on different computers. Does that sound cool? :) And it's not so difficult to do! In today's lesson, we'll analyze the elements of the RMI...
Show more
1
...
8
9
10
11
12
...
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.