Elementy programowania (Java).
Tematy
- Java.
- Wstępne wiadomości o programowaniu.
- Struktura języka. Dane. Metody. Klasy. Wątki.
- Elementy teorii błędów obliczeń.
- Popularne algorytmy.
- Wstęp do metod numerycznych.
- Pochodne numeryczne (zwykła, centralna, Romberga)
- Interpolacja (Newtona, Lagrange'a, funkcje sklejane)
- Całkowanie (Metody: trapezów, Simpsona, Romberga, Gaussa)
- Równania różniczkowe (metody Eulera, Heuna, Rungego-Kutty)
- Symulacje. Liczby pseudolosowe. Metody Monte-Carlo.
- Obliczenia symboliczne. Wstęp.
Środowisko programistyczne DrJava
Materiały Java. Pomoce. Podręczniki.
Elementy Java
- Proste typy danych (int, float, double, boolean, String)
- Podstawy Java (dane, metody, klasy, obiekty)
- Tablice.
- Dziedziczenie i interfejsy.
- Proste programy w Java.
Podstawowy program Java
public class HejJava { // komentarz: metoda main(...) - główna public static void main (String[] args) { double a = 5; System.out.println("Hej! " + "a = " + a); } }Program powinien być zapisany w pliku o takiej samej nazwie jak nazwa klasy, z rozszerzeniem java, a więc w tym wypadku w pliku HejJava.java. Patrz HejJava.java
Kompilacja:
|komputer> javac HejJava.java
Wykonanie:
|komputer> java HejJava
Do tworzenia szkieletu prostej klasy można użyć programu Template.java. Instrukcja uruchomienia znajduje się w komentarzu nagłówka programu.
Przykłady programów
- Liczby zespolone. Complex.java
- Wektory. Wektor.java
- Liczby pseudolosowe. MojePi.java
- Liczby pseudolosowe. Perkolacja. Percolate.java
- Pierwiastek kwadratowy: Heron.java
- Epsilon. Epsilon.java
- Okna. Przykład z książki: Niemayer, Knudsen: Java, wprowadzenie. TopLevelWindows.java
- Okna, cd. Przykład z książki: Niemeyer, Knudsen: Java, wprowadzenie. MangoMango2.java
- Panel do rysowania. Prosty. Zadanie. Grafika.java
- ColorPan.java
- Fraktale. Julia.java
- Fraktale, kolor. JuliaC.java
Last modified: nie mar 2017-03-12 18:43:59