Зміст курсу
Основи Java
Основи Java
Підсумок
Вітаємо!
Вітаємо з завершенням курсу! Ви пройшли довгий шлях і опанували базовий синтаксис для роботи з алгоритмами у мовi програмування Java.
Підсумуємо основний синтаксис, який вам знадобиться з цього курсу.
Ось приклад class
, у якому ми розглянули все, що було в цьому курсі:
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
/ switch-case
:
ці оператори використовуються для встановлення певних умов виконання коду. Пам'ятайте, що switch-case
корисний, коли є багато варіантів або умов.
Цикли
цикл
for
: використовується, коли відома точна кількість ітерацій;цикл
while
: використовується, коли точна кількість ітерацій невідома;цикл
do-while
: використовується, коли кількість ітерацій невідома, але потрібно, щоб тіло циклу виконалося хоча б один раз;цикл
for-each
: використовується для роботи з масивами для проходження по кожному елементу.
Масиви
Масиви використовуються, коли потрібно зберігати велику кількість інформації одного типу даних.
Існують також двовимірні масиви; ви знаєте, що це таке, але не потрібно на них зосереджуватися, оскільки вони використовуються рідше.
IOB
(Index Out of Bounds
): помилка, якої можна уникнути, перевіряючи ітерації;NPE
(NullPointerException
): помилка, якої можна уникнути, додаючи перевірки на null.
Рядки
String
— це тип даних, який має багато методів для зручної роботи з ним;StringBuilder
: допоміжний тип даних для роботи з рядками;String pool
: область пам'яті, де зберігаються однакові значення рядків;Для порівняння значень рядків використовуйте метод
equals()
, а не==
.
Ось і все! Ми коротко підсумували весь курс. Тепер радимо розв'язувати алгоритмічні задачі та вдосконалювати свої знання Java.
1. Яким буде результат виконання наступного коду?
2. Яким буде вивід наступного коду?
Дякуємо за ваш відгук!