Java уроци за начинаещи | # 1 - Програмиране на Java

Видео урок:

Към днешна дата Java е най-известната и популярна сред всички езици за програмиране. Той започва да съществува през 1996 г., първоначално разработен в Sun Microsystems. С течение на времето той е погълнат от Oracle Corporation. Разработчиците планираха да направят Java универсален език, който може да се използва за почти всички задачи.

Java универсален език

Функции на Java

Java има много функции, но ключовата може да се нарече принципът за превод на код в специален байт код, което не е обвързано с платформата. Впоследствие този байт код се обработва от JVM. Този фактор отличава Java от други интерпретирани езици като Perl, PHP и т.н. При тях кодът веднага отива при интерпретатора. От друга страна, Java също не е изключително компилиран език (като C-подобен).

Поради необичайната архитектура се постига междуплатформена и преносимост на Java-базирани приложения. Такива продукти могат да се изпълняват на Windows, Linux, Mac OS и дори не е необходимо да прекомпилирате кода за това. Прилагането на JVM може да се различава на всички платформи, но принципът и потокът на изпълнение остават същите.

По отношение на синтаксиса Java е близо до C езиците, много прилича на C # и C ++. Ако познавате един от езиците, подобни на C, разбирането на Java няма да бъде трудно.

Следващата важна характеристика на езика - той автоматично събира всички боклуци и ги премахва от паметта. На практика това означава, че Java премахва неизползвани и остарели обекти от паметта без допълнителни команди. На други езици това трябва да става ръчно, като периодично се пишат съответните команди.

уроци

Java се класифицира като обектно-ориентиран език. Има подкрепа за наследяване, полиморфизъм и др. Този подход ви помага да създавате големи проекти, които са лесни за мащабиране, разширяване и редактиране.

Въпреки че Java е универсален език, трябва предварително да изберете индустрията, в която искате да продължите да работите. Работата е там, че езикът има много библиотеки, просто е нереалистично да се изучава всичко. По-добре е да вземете решение за целевата област и да започнете да изучавате подходящите библиотеки.