Pętle i zagrożenia.

Trudno wyobrazić sobie program bez stosowania pętli… a jednak studenci i mnie uczą czegoś nowego co jakiś czas… np. zadanie: Napisz program, gdzie w zdefiniowanej tablicy znajduje się pięć imion – Alicja, Tomasz, Wojtek, Ewa, Zofia. Wypisz je, każde w osobnej linii z podaniem numeru tej linii… często ze zdumieniem widzę taki program jak poniżej: Co można o tym programie powiedzieć?! Działa?! Dowiedz się więcej…

Operacje arytmetyczne i binarne operacje bitowe

Operatory arytmetyczne Jedną z ważniejszych i oczywistych funkcjonalności języków programowania jest możliwość przeprowadzania operacji matematycznych umożliwiających dokonywanie obliczeń w ramach programu. Dla przypomnienia zestawmy sobie poniżej najczęściej używane operatory matematyczne i logiczne włącznie z charakterystyką ich działania. operator dodawania: + operator odejmowania: – operator mnożenia: * operator dzielenia: / operator reszty z dzielenia (modulo): % Więcej Dowiedz się więcej…

Strumienie, formatowanie wyświetlanych informacji, operowanie tekstem.

Wyświetlanie wyników działania programu jest jednym z najważniejszych interakcji z użytkownikiem. Ten, wprowadzając do programu dane oczekuje ich przetworzenia i zwrócenia wyników w postaci czytelnych komunikatów i przetworzonych owych danych. System.out Java w konsolowej komunikacji używa dwu kanałów tworzenia komunikatów na konsoli (monitorze). Jeden z nich, już wspomniany to strumień out obiektu System z wszystkimi przynależnymi mu metodami. Formatowanie wyjścia, czyli strumienia Dowiedz się więcej…

Typy danych.

Java, podobnie jak i inne języki programowania, zawiera w sobie szereg różnorodnych typów danych pozwalających stworzyć zmienne przechowujące w sobie reprezentację wszystkich podstawowych wartości mogących być potrzebnymi w ramach rozwiązywanych zagadnień. Można wyróżnić tzw. typy proste, typy złożone i typ łańcuchowy. Ten ostatni jednak może być także uznany jako typ złożony, ale z uwagi na jego charakter wydzielamy Dowiedz się więcej…

Środowisko programistyczne i pierwszy program.

Środowiskiem programistycznym jest wspomniany już wcześniej NetBeans IDE w wersji 8.2. Po jego pobraniu ze strony oracle.com lub z działu Pobierz niniejszej strony i zainstalowaniu (koniecznie z Java Development Kit czyli z jdk) możemy przystąpić do uruchomienia i stworzenia pierwszego programu. Aby to zrobić zachęcam do zapoznania się z krótkim filmikiem schowanym „pod obrazkiem” – wystarczy na poniższy obrazek kliknąć. Co do znajomości opcji menu w programie Dowiedz się więcej…