Promotion
CodeGym University
Learning
Course
Tasks
Surveys & Quizzes
Games
Help
Schedule
Community
Users
Forum
Chat
Articles
Success stories
Activity
Reviews
Subscriptions
Light theme
Articles
Reviews
About us
Start
Start learning
Start learning now
Articles
Authors
All groups
All Articles
You must belong to more groups
Create article
All groups
All groups
Cities
Countries
Companies
Universities
Technologies
General
New
Popular
New
Old
Brian
Java Developer
25 July 2018 7:22
Old Level 08
Old Level 08
Brian
Java Developer
23 July 2018 7:22
Old Level 07
Old Level 07
Brian
Java Developer
22 July 2018 7:21
Old Level 06
Old Level 06
John Selawsky
Java Developer
21 July 2018 11:26
Methods, method parameters, interaction and overloading
Hello again! In the last lesson we got acquainted with classes and constructors, and learned how to create our own. Today we will become better acquainted with methods, an essential part of classes. A method is a set of commands which allow you to perform a specific operation in a program ...
Professor Hans Noodles
Java Developer
21 July 2018 10:44
Getting started with classes: writing your own classes, constructors
Hi! Today we will talk about classes in Java. You could say that classes form the cornerstone of Java programming. When you become a programmer, nearly your entire job will be writing your own classes that have various functions. Let's ...
Professor Hans Noodles
Java Developer
21 July 2018 10:02
Wrappers, unboxing, and boxing
Hi! You are already well acquainted with primitive types, and have worked quite a bit with them. In programming (and Java in particular), primitives have many advantages: they use little memory (and thus make the program more efficient) and have a clearly delineated range of values ...
Brian
Java Developer
21 July 2018 7:21
Old Level 05
Old Level 05
Professor Hans Noodles
Java Developer
20 July 2018 15:33
instanceof and Inheritance 101
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 ...
Professor Hans Noodles
Java Developer
20 July 2018 15:00
Fixed values in Java: final, constants, and immutable
Hi! You're already familiar with the word "modifier". At a minimum, you've encountered access modifiers (public, private) and the static modifier. Today we'll discuss a special modifier called final. You could say the final modifier "cements" parts of our program where constant, unambiguous, unchanging behaviors ...
Professor Hans Noodles
Java Developer
20 July 2018 14:31
Widening and narrowing of primitive types
Hi! As you have progressed through CodeGym, you've encountered primitive types many times. Here is a short list of what we know about them: they are not objects and represent a value stored in memory, there are several kinds, each type has its own range of values ...
Professor Hans Noodles
Java Developer
20 July 2018 13:49
Exceptions: checked, unchecked, and custom
Hi! In the last lesson, we got acquainted with exceptions in the Java language, and saw examples of how to work with them. Today we will take a deeper look at the structure of exceptions, and learn how to write our own exceptions. :) As we said previously, there are a lot of exceptions in Java, almost 400 ...
Oleksandr Miadelets
Java Developer
20 July 2018 13:29
Exceptions: catching and handling
Hi! I hate to mention it, but a huge part of a programmer's work is dealing with errors. Most often, his or her own. It turns out that there are no people who don't make mistakes. And there are no such programs either. Of course, when dealing with an error, the main thing is to understand its cause ...
Show more
1
...
48
49
50
51
52
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.