Najważniejszą zaletą Javy jest to, że jest to język niezależny od platformy. Nie musisz się zatem martwić tym, że Twój program nie zadziała w systemie Windows, Linux, Solaris. Kod napisany w Javie zadziała pod każdym systemem, na który jest zaimplementowana wirtualna maszyna Javy.
Drugą bardzo ważną zaletą jest to, że jest to język zorientowany obiektowo. W Javie wszystko, oprócz typów prostych takich jak liczby, jest obiektem. Obiektowość języka Java pozwala na łatwe tworzenie nawet bardzo skomplikowanych projektów.
Twórcy Javy wzorowali się na innych istniejących językach programowania. Skupili się jednak na tym, by wyeliminować te ich cechy, które były najczęstszym źródłem błędów w programach. Dlatego też w Javie nie ma wskaźników ani możliwości wielokrotnego dziedziczenia, tablice w Javie są obiektami, zostały wprowadzone interfejsy, zablokowano także możliwość przypisywania wartości zmiennym w wyrażeniach warunkowych (niemożliwe jest więc wyrażenie if (zmienna = 5) ).
Komentarze
Dodaj nowy komentarz