java

1 Wprowadzenie
2 Programowanie obiektowe
3 Zmienne
4 Typy danych
5 Operatory
6 Obiekty
7 Instrukcje sterujące i pętle
8 Tablice
9 Klasy, pola, metody
10 Przeciążanie i przesłanianie metod
11 Konstruktory
12 Porównywanie obiektów
13 Pakiety
14 Modyfikatory
15 Interfejsy
16 Wyjątki
17 Typy wyliczeniowe
18 Kolekcje
19 Java i bazy danych
20 Klasy wewnetrzne i anonimowe
21 Wyrażenia lambda
22 Strumienie



Dodatki




View the Project on GitHub

Zadanie domowe 4

  1. Napisz interfejs Operation z metodą double execute(double a, double b), która wykonuje operację na dwóch liczbach i zwraca wynik. Zaimplementuj ten interfejs w klasach Addition (dodawanie) i Multiplication (mnożenie).
  1. Napisz program, który prosi użytkownika o podanie indeksu tablicy a następnie wyświetla wartość znajdującą się pod tym indeksem. Obsłuż przypadek, gdy indeks jest poza zakresem tablicy, wyświetlając komunikat “Indeks poza zakresem!” oraz przypadek, gdy wprowadzone dane nie są liczbą całkowitą, wyświetlając komunikat “Wprowadź poprawny indeks!”.
  1. Napisz program, który połączy się z bazą danych i wyświetli wszystkie rekordy z tabeli Employees:
    • stwórz w bazie danych tabelę Employees o strukturze przedstawionej poniżej,
    • wstaw do tabeli przykładowe dane,
    • napisz program z wykorzystaniem JDBC, aby pobrać i wyświetlić dane z tabeli.
nazwa kolumny typ
EmployeeID INT
FirstName VARCHAR(50)
LastName VARCHAR(50)
Age INT