Twitter: @grzegg
Kategoria: java, Tagi: - - .

Java – pierwsze kroki w programowaniu (01)

Pierwsza prezentacja do kursu „Wstęp do programowania”.
Treść: Pierwsze, ogólne zasady programowania. Co to jest algorytm, co to jest program, co to jest kompilacja.
Piszemy pierwszy program w Javie (oczywiście „Witaj Świecie!”) i analizujemy jego strukturę.

Ta strona jest częścią starego kursu Javy. Nowy kurs, pt. “Programowanie w Javie z elementami bioinformatyki dla poczatkujących”, jest znacznie rozszerzony i dostosowany fo Javy 8. Jego forma jest także znacznie bardziej przystępna dla korzystających wyłącznie z treści on-line. Dostępne materiały znajdziesz tutaj


Kody źródłowe

Pierwszy program: „Witaj Świecie!”


package pierwszy;

public class WitajSwiecie {
	/**
	 * Klasa wypisująca tekst "Witaj świecie"
	 */
	public static void main(String[] args) {
		// Komenda wypisująca "Witaj świecie"
		System.out.println("Witaj świecie");
	}
}

2 komentarze Java – pierwsze kroki w programowaniu (01)

  • Paweł

    Czy jest w Javie jakaś możliwość by ciągle nie pisać długich ciągów obiektów przy często powtarzanych poleceniach ?

    Np. by zamiast System.Out.println(„Tekst”) napisać po prostu println(„Tekst”) ? Każda taka linia, to 11 zbędnych znaków do wklepania (System.Out.)

    Definiować własną funkcję println ?

  • Grzegorz

    Można zdefiniować własną metodę, jak napisałeś, choć może to spowodować pewne problemy. Można też wykorzystać ułatwienia edytora z którego korzystasz. Np. w NetBeans piszesz sout i wciskasz Ctrl+Spacja i NB już uzupełnia resztę.
    Dostępne skróty można znaleźć w menu: NetBeans->Preferences->Editor-> Code Templates lub Tools->Options->Editor-> Code Templates. Można tez tam dodać swoje.

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

Rozwiąż zadanie: * Time limit is exhausted. Please reload CAPTCHA.