• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Mam dwa pytania. Czy warto używać jdk 8 w 2019 r. i co wybrać JavaFX lub AWT/Swing.

VPS Starter Arubacloud
0 głosów
772 wizyt
pytanie zadane 19 lipca 2019 w Java przez NorbertWagner Nowicjusz (150 p.)
Cześć. W przyszłości chcę być programistą java. Co jest lepsze JavaAWT i Swing czy JavaFX, a również czy warto uzywać Jdk 12 czy zostać przy Jdk 8
komentarz 22 lipca 2019 przez Arkadiusz Fajdek Dyskutant (9,450 p.)

Hej! Osobiście pracowałem ze swingiem ~4 lata, ostatnio napisałem wpis dokładnie na tem temat "czy warto" w ogóle uczyć się tych technologii: https://technologicznasowa.pl/java-na-desktopy-czy-w-ogole-warto-sie-uczyc/

Tak jak inni również napisali: ja bym odpuścił Jave na desktopy. Jeśli chodzi o Jave to łap się za tematy typowo backendowe

1 odpowiedź

+2 głosów
odpowiedź 19 lipca 2019 przez Paweł Nąckiewicz Nałogowiec (48,990 p.)
To zależy jak na to patrzeć. Dużo firm używa ciągle Javy 8 lub starszej ponieważ migracja na nowszą wersje jest droga. Jeśli nie chcesz dostać swojej pierwszej pracy już teraz tylko za kilka lat to lepiej jest się uczyć od razu Javy 12 (lub 13 która wyjdzie lada chwila). Oczywiście przy nauce Javy 12 musisz uwzględnić nowości z Javy 8 takie jak: lambda, obsługa strumieni etc...

Jeśli chodzi o frameworki do GUI w Javie (Swing, FX) to nie polecam ich się uczyć. Java jest mało wykorzystywana jeśli chodzi o aplikacje desktop-owe. Jeśli chcesz się uczyć Javy to bardziej polecam aplikacje webowe -> Java EE, Spring Boot, RESTServices
komentarz 19 lipca 2019 przez NorbertWagner Nowicjusz (150 p.)
dzięki wielkie za odpowiedź
komentarz 19 lipca 2019 przez NorbertWagner Nowicjusz (150 p.)

@pawi125, jeszcze mam jedno pytanie. Ponieważ jdk 8 instalowało się z JRE, a jdk 12 nie ma JRE. Czy to normalne?

komentarz 19 lipca 2019 przez Paweł Nąckiewicz Nałogowiec (48,990 p.)
Może nie odpowiedziałem konkretnie na Twoje pytanie wiec w ramach uzupełnień:

Na prywatnym laptopie mam zainstalowana tylko wersje 12 JDK.

Jeśli chodzi o GUI to więcej razy spotkałem się z aplikacjami napisanymi w Swingu ale myślę, że teraz lepsze rozwiązaniem jest JavaFX i chyba tego bym się uczył. Inna kwestia jest taka ile firm będzie decydowało się na przejście na tą technologie. Tutaj mogę tylko gdybać ale wydaje mi się, że ofert pracy za kilka lat na tą technologie może nie być prawie wcale.
komentarz 19 lipca 2019 przez Paweł Nąckiewicz Nałogowiec (48,990 p.)
edycja 19 lipca 2019 przez Paweł Nąckiewicz
Możesz spokojnie korzystać w JDK 12 bez JRE :)
1
komentarz 19 lipca 2019 przez mbabane Szeryf (79,260 p.)
od którejś tam javy (chyba 11) pobiera się jedna rzecz i JDK jest razem z JRE (czy tam odwrotnie).

Podobne pytania

0 głosów
6 odpowiedzi 998 wizyt
pytanie zadane 16 września 2016 w Java przez Kacperos_89 Początkujący (400 p.)
0 głosów
0 odpowiedzi 247 wizyt
0 głosów
1 odpowiedź 451 wizyt
pytanie zadane 15 maja 2016 w Java przez hubot Dyskutant (9,090 p.)

93,015 zapytań

141,976 odpowiedzi

321,271 komentarzy

62,358 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...