Wstęp do programowania w Java
- Admin RCLX
- 24 wrz 2015
- 1 minut(y) czytania
Czym jest Java?
Przede wszystkim Java jest uniwersalnym językiem programowania.
Składniowe podobieństwo do C/C++ czyni ten język łatwy do opanowania przez programistów znających te języki. Jednocześnie Java ma ambicje udoskonalania swoich wzorców. Programista Javy w zasadzie nie musi martwić się zarządzaniem pamięcią (w Javie funkcjonuje automatyczne odśmiecanie –"garbage collection", polegające na automatycznym usuwaniu przydzielonych wcześniej a nieużywanych obszarów pamięci). Java nie dopuszcza arytmetyki wskaźnikowej, która pozwala na odwoływanie się do dowolnych obszarów pamięci i jest częstą przyczyną błędów.
Niewątpliwie jednak najważniejszą cechą Javy jako "czystego języka" jest jej obiektowość.
Zalety Javy jako czystego języka programowania mogą być dyskusyjne. Ale nie dlatego warto Javy się uczyć, że jest to język idealny (czy w ogóle są takie?).
Dużo ważniejsza jest jej uniwersalność we wszelkich zastosowaniach informatycznych. Uniwersalność, zapewniana przez wieloplatformowość Javy oraz wynikającą stąd (zrealizowaną) możliwość stworzenia przebogatych standardowych "bibliotek" na tyle zintegrowanych z samą Javą, że praktycznie będących jej synonimem.
Comments