Java 14 już za nami. Java JDK 15 to kolejny przystanek na drodze rozwoju języka. Text Blocks, Hidden Classes, garbage collectory ZGC i Shenandoah, to tylko kilka z ciekawszych zmian. Szczegóły w artykule.
Java 15 – co nowego w JDK?
Przy okazji jednego ze szkoleń, tym razem głównie opartego o C#, moją uwagę zwrócił interesujący zapis wywołań funkcji. Otóż wywoływana metoda nie była zdefiniowana w klasie, z której ją wywoływano. Nie była tez zdefiniowana w żadnym z rodziców tej klasy. Krótki przegląd przewodnika na stronie Microsoft wyjaśnił tę zagadkę. Okazało się, że są to tzw. […]
Junior Java Developer i książki? Kiedy zaczynamy uczyć się czegoś nowego mamy wiele możliwości. Czasem źródeł wiedzy jest dużo, a czasem trochę mniej. W przypadku Javy ilość materiałów dostępnych dookoła jest olbrzymia. To, że jest ich tak dużo, sprawia czasem, że sami nie wiemy, po który materiał sięgnąć. Nie zmienia to jednak faktu, że materiałami, […]
Ten wpis jest dla mnie bardzo osobisty. Do jego napisania nakłonił mnie jeden e-mail od Czytelnika, który dostałem po wydaniu Handbooka oraz kilka wcześniejszych pytań moich znajomych i rodziny. Motywacja pracy jako Junior Developer otoczona jest pewną magią. Postaram się przybliżyć ją nieco do świata realnego. Czy będzie to małe zderzenie? Dlaczego ludzie chcą być […]
Generowanie liczb całkowitych w języku Java jest możliwe w prosty sposób dzięki klasie Random. Do wygenerowania zakresu można wykorzystać wprowadzoną w Java 1.8 metodę ints(). Ints() ma trzy argumenty: wielkość strumienia, jaki chcemy wygenerować, początek zakresu, z którego chcemy liczby wygenerować (włącznie), koniec zakresu (wyłącznie). Zatem jeśli chcemy wygenerować tablicę 20 pseudolosowych liczb z zakresu […]