Университет CodeGym
Изучаване на
курс
Задачи
Проучвания и тестове
игри
Помогне
График
Общност
Потребители
Форум
Чат
Статии
Истории на успеха
Дейност
Отзиви
Абонаменти
Лека тема
Уроци
Отзиви
За нас
Започнете
Започнете да учите
Започнете да учите сега
Карта на мисии
Уроци
Всички куестове
Всички нива
Допълнителни уроци за ниво
Модул 1
ниво,
Урок
Е, ние завършихме второто си "облитане" на ключовите принципи на ООП. Изучихме полиморфизма и капсулирането по-подробно. Научихме и за нова концепция: абстрактни класове. Въпреки това, тези теми не са толкова прости, колкото другите теми, с
Статични променливи
Модул 1
ниво,
Урок
1. Статични променливи Когато клас се зареди в паметта, незабавно се създава статичен обект . Този обект съхранява статични променливи на клас (статични полета на клас). Статичният обект съществува дори ако не са създадени обикновени (неста
Статични методи
Модул 1
ниво,
Урок
1. Статични методи Освен статични променливи, класовете могат да имат и статични методи. Редовните методи са обвързани с обекти (инстанции) на клас и могат да се отнасят до обикновени (нестатични) променливи на класа (както и статични проме
Статични класове
Модул 1
ниво,
Урок
1. Вътрешни класове Наскоро научихте, че има статични променливи и статични методи. Оказва се, че има и статични класове. Но ще подходим към тази тема от дистанция. В Java ви е напълно позволено да декларирате класове в класове. И дори клас
Ред на инициализация при използване на конструктори и статични блокове
Модул 1
ниво,
Урок
Нека да разгледаме реда, в който се изпълнява кодът в блокове за инициализация (статични и нестатични), конструктори и инициализация на статични и нестатични полета. Ще проучим какво се случва на практика, като изпълним код. Като начало има
Допълнителни уроци за ниво
Модул 1
ниво,
Урок
В това ниво направихме още няколко стъпки напред в изучаването на Java. Проучихме зареждането на класове и говорихме за статични променливи, методи и класове. Разбрахме най-често срещаните причини, поради които компилаторът ви крещи, както
Зареждане на класове
Модул 1
ниво,
Урок
Вече говорихме за факта, че класовете са сложни типове данни. Сега нека поговорим малко за другата страна на класовете - как класовете се обработват от Java машината. Не забравяйте, че в Java всичко е обект, дори клас. Класът е обект. Това
Жизнен цикъл на обекта
Модул 1
ниво,
Урок
здрасти Мисля, че няма да се изненадате твърде много, ако ви кажа, че вашият компютър има ограничено количество памет :) Дори твърд диск — обикновено многократно по-голям от RAM паметта — може да бъде опакован докрай с любимите ви игри, тел
Обвиващи класове
Модул 1
ниво,
Урок
1. Списък на видовете обвивки Знаете, че Java има 8 примитивни типа, които са типове, които не са класове. От една страна, това е добре - те са прости и заемат малко място. От друга страна, понякога часовете са точно това, от което се нужда
Wrapper класове в детайли
Модул 1
ниво,
Урок
1. Integerклас Integerсъщо е добър с това, че е клас, което означава, че може да има полета и методи. И, разбира се, има ги. Много от тях - десетки от тях. Тук ще разгледаме най-основните. Класът Integerима две полета, които съдържат максим
Колекции в Java: ArrayList
Модул 1
ниво,
Урок
1. ArrayListклас Днес ще проучим ArrayListкласа. Това е първият от няколко класа, известни като колекции . В Java колекциите са толкова широка и полезна тема, че им е посветен цял мисия на CodeGym. За да разберете напълно как са структурира
Работа с ArrayList
Модул 1
ниво,
Урок
1. Как ArrayListе структуриран ArrayListе Java класът, използван най-често за съхраняване на елементи. И така, как ArrayListработи и защо всички го харесват толкова много? Структурата на ArrayListе проста и гениална. Всеки ArrayListобект съ
Покажи повече
1
...
6
7
8
9
10
...
35
Please enable JavaScript to continue using this application.