Недеља 2 — Низови, референце и стрингови

Код: GitHub · преузми пројекат (ZIP) · задатак за самостални рад

Ова недеља је прелаз са претходног програмирања на Јаву.

Главни циљ

Разликовати референцу и објекат, мењање низа и превезивање променљиве, садржај стринга и идентитет објекта.

Начин рада

Предвидети излаз, покренути пример, поставити breakpoint и објаснити запажену промену. Java аргументе прослеђује по вредности; код објеката та вредност је референца. Примери додатних алгоритама служе за вежбање Јаве и не одређују темпо остатка курса.

Примери

Пример JShell је једноставна петља за обраду текста, не извршава системске команде и није исто што и JDK алат jshell. Поређење брзине String/StringBuilder је само илустрација, без тврдњи о прецизном фактору убрзања.