Topic Vardas Aprašas
Įvadas, kintamieji, operacijos Failas JAVA ivadas
Failas Paskaitos skaidrės
Puslapis Pavyzdys

Sąliginiai sakiniai Failas Paskaitos skaidrės. Sąliginiai sakiniai
Puslapis Užduotys paskaitos metu
Ciklai: For Failas Paskaitos skaidrės
Puslapis Užduotys paskaitos metu
URL Bendra informacija apie ciklus
URL Ciklas "For"
Failas Programinis kodas
Ciklas While Failas Paskaitos skaidrės
Puslapis Užduotys paskaitos metu

URL Ciklas "While"
Masyvai ir foreach ciklas Failas Paskaitos skaidrės
Failas Duomenų skaitymas iš failų
Puslapis Užduotys. Failai.

Puslapis Užduotis. Masyvai.
URL Masyvai (Tutorialspoint)
URL Masyvai (Orcle)
Sąliginiai sakiniai (Switch) Puslapis Užduotys
URL Switch sakinys (W3Schools)
Dvimačiai masyvai, failų skaitymas Puslapis Užduotys
URL Daugiamačiai masyvai (programiz.com)
Metodai (Funkcijos) Failas Paskaitos skaidrės
URL Metodai (Tutorialspoint)
Puslapis Užduotys

Metodų kintamieji ir rekursiniai metodai Puslapis Užduotys
URL Rekursinės funkcijos
Try...cache blokas Failas Exceptions
Puslapis Exception klasė
Puslapis Užduotys ss
Klasės, Objektai Failas Skaidrės. Klasės
Puslapis 1.0. Užduotis
Failas Vykdymas.java
Failas Trupmena.java
Puslapis 2.0. Užduotis

Failas Vykdymas.java
Failas Preke.java
Kompozicija Failas PavaruDeze
Failas Variklis
Failas Automobilis
Failas Vykdymas
URL Klasių kompozicija (javatpoint)
Puslapis 1.0. Užduotis

Failas Lygtis
Failas Trupmena
Failas Vykdymas
Puslapis 2.0. Užduotis
Failas Adresas
Failas Imone
Failas Vykdymas
Paveldimumas Failas Paveldimumas
Failas Gyvunas
Failas Suo
Failas Labradoras
Failas Kate
Failas Vykdymas
Puslapis 1.0. Užduotis
Failas Preke
Failas Saldytuvas
Failas Televizorius
Failas Vykdymas
Puslapis 2.0 Užduotis
Grafinis atvaizdavimas Failas Grafinis atvaizdavimas
Failas Swing
Puslapis 0.0. Užduotis
Failas Variklis
Failas Variklis3L
Failas Variklis16L
Failas Automobilis
Failas Vykdymas
Puslapis 1.0. Užduotis
Failas MygtukasPaspaustas
Failas Uzdarymas
Failas Vykdymas
Failas Vykdymas (30 langu)
Paveldėjimo ir kompozicijos taikymo pavyzdžiai Puslapis 1.0. Užduotis

Failas JRedLabel
Failas Vykdymas
Failas JBlueLabel
Puslapis 2.1. Užduotis

Failas LoginPaspaudimas
Failas LoginPanel
Failas Prisijungimas
Interfeisai, Anoniminės klasės Failas Skaidrės
Failas TuriVardaIrId
Failas Veislinis
Failas Asmuo
Failas Darbuotojas
Failas Gyvunas
Failas Suo
Failas Laivas
Failas Vykdymas
Failas Darbuotojas
Failas Imone
Failas LogConsole
Failas LogFile
Failas Logger
Failas Vykdymas
Failas Mokejimai
Failas Mokesciai
Failas MoketiPayPal
Failas Vykdymas
URL Interfeisai (Tutorialspoint)
URL Anoniminės klasės (baeldung.com)
Puslapis 1.0. Užduotis
Failas Skaiciuoklis
Puslapis 2.0. Užduotis
Failas Darbuotojas
Failas Personalas
Failas Programuotojas
Failas Vadovas
Failas Vykdymas
Failas Darbuotojas
Failas Vadovas
Failas Personalas
Failas Programuotojas
Failas Vykdymas
Aplankas grafika

grafika

Lambda išraiškos Failas Lambda išraiškos
Failas Skaiciavimai
Failas Spausdinti
Failas VienanarisVeiksmas
Failas AtlikVeiksma
Failas Vykdymas
Failas Vykdymas
Failas Studentas
Abstrakčios klasės. Polimorfizmas Failas Skaidrės
Aplankas abstrakcios1

abstrakcios1

Puslapis 1.0. Užduotis
Aplankas Sprendimas

abstrakcios2

Statiniai klasių metodai ir kintamieji Aplankas Programinis kodas

statiniai

Puslapis 1.0. Užduotis

Aplankas Sprendimas

darbuotojai

Puslapis 2.0. Užduotis
Aplankas duomenuBaze

duomenuBaze

Parametrizuotos (generic) klasės Failas Skaidres
Aplankas stilius

stilius

Puslapis 1.0. Užduotis

Puslapis 2.0. Užduotis

Aplankas omasyvas

omasyvas

Stekas (Stack) URL JAVA stack klasės naudojimas (educative.io)
URL Stack duomenų struktūra (tutorialspoint.com)
Puslapis 1.0. Užduotis

Aplankas Stack 1

bitstack

Puslapis 2.0. Užduotis

Sukurkime papildomą metodą kuris grąžintų steko n-tąjį elementą nuo viršaus: get(int n)

Aplankas Stack 2

Stack

Sąrašas (Queue), Dvikryptis sąrašas, LinkedList Failas Paskaitos skaidrės
URL Eilės duomenų struktūra (tutorialspoint.com)
URL Java LinkedList klasė
Puslapis 1.0. Užduotys

Aplankas bitqueue

bitqueue

Puslapis 2.0. Užduotys

Papildykime klasę BitQueue metodais:
add(int index, T data) - patalpinamas elementas data į index vietą (kiti elementai pastumiami pirmyn)

Aplankas bitqueue

bitqueue

Binarinis medis (BinaryTree). TreeSet. Failas Paskaitos skaidrės
URL TreeSet klasės aprašas (javatpoint)
Puslapis 1.0. Užduotys
Aplankas bittree

bittree

Aplankas bittree

bittree

Puslapis 2.0. Užduotis
Aplankas zodziai

zodziai

Map duomenų tipai Failas Maps skaidrės
Aplankas bitmap

bitmap

Puslapis 1.0. Užduotys
Aplankas kontaktai

kontaktai

Aplankas knygynas

knygynas

Gijos (Threads) Failas Skaidrės
URL Java threads (w3schools.com)
Aplankas gijos1

gijos1

Puslapis 2.0 Užduotis
Aplankas laikas

laikas

Aplankas timeout

timeout

Sinchronizavimas Failas Skaidrės
Aplankas Join

sinchronizavimas

Puslapis 1.0. Užduotis
Maven Failas Paskaitos skaidrės
Puslapis 1.0. Užduotis