JavaRush /Java Blog /Random EN /Video weekend #31. We create annotations in Java, learn a...

Video weekend #31. We create annotations in Java, learn about studying to become a programmer at a German university, prepare for an interview and remember lambda expressions

Published in the Random EN group

Creating an Annotation in Java

The next Minsk Java Community video is dedicated to annotations - special forms of syntactic metadata that can be added to source code. Senior developer Nikolay Bunis decided to tell us what an annotation consists of, its main components, why annotations are needed and what their scope is. In addition to the theory, the author of the video will show how you can create your own annotation using the Reflection API. To do this, Nikolay will write an annotation processor, taking as a basis one of the illustrative examples: the need to validate class fields for minimum and maximum length.

Programmer in Germany: from university to European salary

If we do not take into account the USA with its Silicon Valley and world-famous IT companies, then Germany can rightfully be considered another good country for living and working as a programmer. It is no secret that in recent years the German authorities have expressed sincere interest in attracting qualified personnel from abroad. And first of all, IT specialists. Having professional training as a Java developer, immigrants from the CIS countries can well count on receiving a “blue card” - a long-term work visa giving the right to reside in Germany. Well, until you have sufficient programming skills, another option would be to study at a German university. Considering that higher education in Germany is completely free, including for foreigners, this is worth thinking about. Video blogger Zhenya Shestukhina decided to find out in more detail how you can come to Dresden or any other large German city to study in one of the IT specialties.

Preparing for Java interview #1. Creating objects, inheritance

Are you ready to interview for the Java Junior Developer position? Perhaps your answer will be yes. But you must admit: even if you are completely confident in your abilities, it will not hurt anyone to go over the theory again. At least to refresh your memory. Kirill, the author of the video posted here, is currently preparing for the interview himself. During the forced quarantine, he suddenly realized that he had begun to forget some Java basics. Without thinking twice, Kirill decided to record several videos on his YouTube channel that could help beginners prepare for an interview. The first video is about creating objects and their inheritance in Java.

Lambda expressions in Java. Logic and principle of operation

When learning the basics of Java, you can't miss the section on lambda expressions. One of the most significant innovations in Java 8, lambda expressions are a simplified anonymous class notation for implementing a functional interface. The author of the Look & Learn video blog tried to explain in the most intelligible form, using illustrations, when lambda expressions are needed, their logic and principle of operation. In addition, the creator of the video shares visual examples of the implementation of methods that use lambdas.
Comments
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION