Java Mikro blog

Wykonywanie kodu z komentarzy w Javie

Ostatnio czytając specyfikację języka Java natknęło mnie do napisania posta na ten temat. Pomimo umiejętności programowania w danym języku programista może go wcale tak dobrze nie znać. Pierwszym miejscem jakie warto w ogóle odwiedzić jest dokument ze specyfikacją danego języka. Często znajdują się tam bardzo ciekawe zagadnienia o których mogliśmy wcześniej nie mieć bladego pojęcia. Jedną z takich rzeczy jest na przykład struktura pliku z kodem źródłowym dla kompilatora Javy. To, że kompilator chętnie połknie…

Continue reading

Java Mikro blog

Szybki sposób na wczytywanie liczb ze strumienia w javie (InputStream) – next int

Na PeJocie, uczelni na której studiuję, na zajęciach z algorytmów dostaliśmy parę zadań do rozwiązania, osoby które zrobiły zadania na 100% i trafiły do TOP7 najszybszych algorytmów otrzymywały zwolnienie z egzaminu. Teraz jako osoba, która zajęła miejsce na tej top liście przedstawiam wam mój sposób na wczytywanie liczb całkowitych ze strumienia (np: systemowego standardowego wejścia) w Javie

 

Continue reading

Java Mikro blog

Wyrzucanie wyjątku poza lambda wyrażenie

Rzucanie i łapanie wyjątków jest na pewno czymś bardzo potrzebnym a zarazem przydatnym. Pozwala reagować na sytuacje, na które nie mamy większego wpływu lub nawet których nie jesteśmy w stanie przewidzieć. Wraz z Javą 1.8 pojawiły się lambda wyrażenia. Środek, który nam programistą bardzo ułatwia życie potrafi też czasem przysporzyć nie lada problemu. Przykładem może być sytuacja, w której mamy interfejs funkcjonalny z deklaracją metody, która nie wyrzuca żadnych wyjątków na zewnątrz. Na pierwszy rzut…

Continue reading

Nothing

MiVi

MiVi jest postacią którą bardzo cenię. Moja wspaniała znajoma, również interesująca się programowaniem. Jest lekko zwariowana. Bardzo ciężko jest cokolwiek znaleźć na jej temat. Nie posiada profilu na żadnym serwisie społecznościowym, więc nawet nie trudźcie się aby go znaleźć. Kim jest ? Nie mogę wam powiedzieć.

Continue reading