Category Archives: Daj Się Poznać 2017

Kategoria, do której lądują wszystkie wpisy w ramach konkursu Daj Się Poznać 2017

Streams i użycie filter, distinct, limit oraz skip #13

Za nami wstęp do steramów w Java. Dzisiaj zaczniemy omawiać kolejne rodzaje streamów. Oprócz tego, że kod wygląda zwięźlej, używanie streamów ma wiele zalet optymalizacyjnych. Streamy w Java 8 mogą działać wielowątkowo i przyśpieszyć operacje na naszych kolekcjach w czasie swojej pracy. Chcąc używać starych dobrych pętli wielowątkowo, sami musimy się o to postarać 😉

JavaFx kurs od podstaw – praktyczny projekt – przygotowanie formatki FXML do zapisu książek – #44

Kolejny odcinek to przygotowanie formatki pod zapis książek w bazie danych. Mamy trochę kontrolek do zbindowania, trzeba przygotować poprawny model z properties. Zapraszam:

JavaFx kurs od podstaw – praktyczny projekt – implementacja nowej formatki FXML – #43

Rozszerzamy naszą aplikację o kolejną funkcjonalność, tą najważniejszą ;). Zaczynamy zajmować się opcją dodawania książek do naszej biblioteczki. Na początku tworzymy formatkę w FXML.  

Zasięg zmiennych lokalnych i pól w lambdach #11

Dzisiaj zajmiemy się zakresem lambd i ich dostępem do zmiennych lokalnych i pól w klasach. Na konkretnych przykładach sprawdzimy jaki zakres mają lambdy. Temat bardzo prosty, ale bardzo istotny. Szczególnie dla początkujących, którzy często irytują się, że coś nie działa 😉 Ps. Sam tak miałem 🙂

JavaFx kurs od podstaw – praktyczny projekt – ContextMenu w TableView – #42

Dzisiaj kolejny odcinek związany z TableView. Tym razem usuwamy elementy za pomocą ContextMenu. Wszystko jest bardzo proste i efektowne, czyli takie jak cała JavaFX 😛

Referencje Metod – Method References w Java 8 #10

W Javie 8 mamy bardzo ciekawą możliwość stosowania referencji do metod. Służy do tego symbol :: (podwójnego dwukropka). Używamy ich jak wyrażeń lambdy. Najważniejsze, jest to,  że w ten sposób nasze metody są reużywalne. Raz zdefiniowane mogą nam posłużyć w różnych miejscach kodu.