ads

Podstawy języka programowania java

Ten plik zawiera podstawy programowania w języku Java od zera, jeśli jesteś początkującym i chcesz nauczyć się programowania w języku Java, ten plik może ci pomóc.
Numer stron : 147
Rozmiar pliku : 4MB
Przez : Marek Wojciechowski



Wyciągi z książki :

Onwencje dotyczące nazw
Konwencje nie oznaczają wymagań!
– Nazwy niezgodne z przyjętymi konwencjami nie spowodują błędów kompilacji
– Stosowanie się do konwencji poprawia czytelność kodu
• Konwencje powszechnie przyjęte w języku Java:
– Nazwy klas z dużej litery, bez podkreśleń, kolejne człony nazwy z dużych liter
• Vehicle, Car, SportsCar
– Nazwy metod i zmiennych z małej litery, bez podkreśleń, kolejne człony nazwy z dużych liter
• speed, numberOfPassengers, stepOnTheBrake()
– Nazwy pakietów małymi literami
• mycompany.data, entities, java.lang
– Nazwy stałych dużymi literami, kolejne człony oddzielane podkreśleniami
• MIN_LENGTH, MAX_NUM_PERSONS108
• JavaBeans to komponenty posiadające właściwości, które można ustawiać i odczytywać
• Właściwość definiowana przez parę metod get/set (accessor/mutator)
• Implementują ideę hermetyczności obiektów (encapsulation)
• Początkowo koncepcja opracowana z myślą o komponentach graficznych, które miały mieć własności ustawiane przez paletę właściwości w środowisku IDE

Składniki Java Collection Framework
• Interfejsy
– Abstrakcyjne typy danych reprezentujące kolekcje
– Opisują sposób korzystania z kolekcji niezależny od implementacji
– Np. List, Set
• Implementacje
– Konkretne implementacje interfejsów (klasy użytkowe)
– Np. ArrayList, HashSet
• Algorytmy
– Metody realizacji przydatnych operacji na kolekcjach:
• Wyszukiwanie, sortowanie
– Algorytmy są polimorficzne, działają dla różnych implementacjach danego interfejsu kolekcji

Prześlij komentarz

0 Komentarze