Зміст курсу
Основи Java
Основи Java
Підсумок
Вітаю!
Вітаємо вас із завершенням курсу! Ви пройшли довгий шлях і опанували базовий синтаксис для роботи з алгоритмами на мові програмування Java.
Зверніть увагу
Якщо ви готові продовжити вивчення Java, чекаю вас на наступному курсі - Java Extended. Там ви дізнаєтеся про роботу з методами, класами та закріпите всі знання, отримані в цьому курсі.
Давайте підсумуємо основний синтаксис, який вам знадобиться з цього курсу.
Ось приклад класу
, в якому ми розглянули все, що вивчили в цьому курсі:
Main
package com.example; public class Main { public static void main(String[] args) { // main body } }
Змінні
Їх можна розділити на 3 типи:
- Цілі числа:
byte
,short
,int
,long
,float
,double
; - Символи та рядки:
char
таString
; - Булеві:
boolean
.
Оператори if
/ if-else
/ witch-case
:
Ці оператори використовуються для встановлення певних умов для виконання коду. Пам'ятайте, що switch-case корисний, коли у нас багато варіантів або умов.
Цикли
- Цикл
for
: Використовується, коли ми знаємо точну кількість необхідних ітерацій; - Цикл
while
: Використовується, коли ми не знаємо точної кількості ітерацій; - цикл
do-while
: Використовується, коли ми не знаємо точної кількості ітерацій, але хочемо, щоб тіло циклу виконалося принаймні один раз; - цикл
for-each
: Використовується при роботі з масивами для перебору кожного елемента.
Масиви
Масиви використовуються, коли нам потрібно зберігати велику кількість інформації однотипних даних.
Існують також двовимірні масиви; ви знаєте, що це таке, але немає потреби зосереджуватися на них, оскільки вони використовуються рідше.
- IOB (
Index Out of Bounds
) - помилка, якої можна уникнути перевіркою ітерацій; NPE
(NullPointerException
) - помилка, якої можна уникнути, додавши перевірку на нуль.
String
- String - це тип даних, який має багато методів, що полегшують роботу з ним;
StringBuilder
: Допоміжний тип даних для роботи з рядками;- Пул рядків
String pool
: Це область в пам'яті, де зберігаються однакові значення рядків; - Для порівняння значень рядків використовуйте метод
equals()
замість==
.
Ось і все! Ми коротко підсумували весь курс. Тепер раджу вам розв'язувати алгоритмічні задачі та вдосконалювати свої знання з Java. Це не така вже й складна мова, як могло здатися на початку, головне - почати її розуміти.
Дякуємо за ваш відгук!