Java - wasza opinia

Zaczęty przez Matim, Grudzień 11, 2008, 01:44:43 PM

Poprzedni wątek - Następny wątek

Matim

Witam ! Od 2 tygodni staram się uczyc Javy . Do tej pory czytam jedynie e-boki . Myślę , że kupno książki lub video kursu będzie dobrym następcą , a więc do wyboru mam :

Książka : ''Thinking in Java''

http://allegro.pl/item493893554_thinking_in_java_wyprzedaz_od_ss_wysylka_0.html

Video kurs :

http://allegro.pl/item494274534_kurs_java_video_programowanie_aplikacje_nowosc.html

Co waszym zdaniem będzie lepsze ? Z czego nauczę się więcej ? Jeśli zasugeruje się ceną to pomyśle , że w książce będzie więcej informacji ( droższa cena ) , ale boje się tego , że w Video kursie będe mial wszystko na filmie . A może kupic to i to ? Proszę o porady  :)

Luno

TIJ + tutoriale na stronie suna

pr2n

Czy książka ''Thinking in Java'' jest na 1oo% odpowiednia dla osób, które zaczynają dopiero przygodę w javie?

"Dopóki nie skorzystałem z internetu, nie wiedziałem, że na świecie jest tylu idiotów."
Stanisław Lem

Matim

Kupiłem ją 3 dni temu i jak na razie mało z niej wiem . Przeczytałem tam , że potrzebne są podstawy . Może ktoś zna jakies strony z takim wprowadzeniem ? Tzn z samej ksiazki tez da się nauczyc . Fajnie , że z ftp można ściągnąc przyklady .

Nemesiss

CytatTIJ + tutoriale na stronie suna
Tu chyba chodzi o odwrotna kolejnosc :P czyli najpierw tutki online a potem TIJ, ewentualnie jednoczesnie

Matim

#5
Nom ja właśnie przerabiam te tutoriale na stronce suna . :angel:


Tutaj takie podstawy ( z ksiązki i turiali , autorów napisałem na dole )

Działający program jest wynikiem:

– Pomysłu czyli algorytmu
– Pliku z zapisem algorytmu (kod źródłowy)
– Kompilacji pliku (byte kod javy)
– Uruchomienia byte kodu w wirtualnej maszynie javy

• Nazwa pliku , w którym mamy nasz kod musi byc taka sama jak nazwa nas klasy ( class )
• Rozszerzenie to .java
• Czyli np  Przykład.java

Komentarze :

Cytat//

Od tych 2 znaków wszystko jest ignorowane . To taki opis pomagający objaśnic kod .

Zmienne proste :

• stanowią pamięc algorytmu
• Można do takiej pamięci przekazywać informacje
• Proste zmienne pozwalają jedynie na pamiętanie pojedynczych liczb lub znaków

Stałe :

• Wszystkie pojedyncze znaki wpisane w apostrofach
• Teksty ujęte w cudzysłów
• liczby wpisane w programie

Przykład : ( " program " , ktory będzie wyświetlał dany tekst )

Cytatclass Przyklad {
public static void main(String[] args) {
System.out.println("Jakiś tekst.");
}
}

Operatory :

- Zapamiętywanie w zmiennej (przypisanie)

Cytata = 5 ;

– Odczyt zawartości zmiennej

CytatSystem.out.print(a) ; b = a ;

– Operacje arytmetyczne

Cytatb = a + 5 ; c = b – a ; e = a * c ; g = e / a

– Reszta z dzielenia

Cytatz dzielenia
r = a % b

– Zwiększanie o jeden

Cytata++ ; // czyli a=a+1;

– Zmniejszanie o jeden

Cytata-- ; // czyli a=a-1 ;

– Wymuszanie kolejność operacji

Cytatw = a * ( b + c ) ;

– Operator z przypisaniem

Cytatsuma+=3 ; // suma = suma + 3 ;
wynik*=a+3 ; // wynik = wynik * (a+3) ;

Inne :

Wielkie i małe litery są rozróżniane

• W poleceniach są zawsze małe
• W nazwach zmiennych należy je stosować konsekwentnie
• Suma i suma to dwie różne zmienne

Spacje

• Wszędzie gdzie w przykładach pojawiają się spacje możnaumieścić wiele spacji
• Zawsze można dodawać spacje pomiędzy operatorami izmiennymi

Ktoś kto zna jave dobrze , a jest tu pare takich osób mogło by napisac coś od siebie w wolnym czasie . Chętnie bym przeczytał jak wiele osób łaknących poznania javy  :?

---------

Informacje są z książki ''Thinking in Java '' oraz z Tutoriala mgr inż.Marcina Borkowskiego

---------

Dobra stronka z podstawami to :

http://vidmo.net/~balois/java/index.htm

:D

pr2n

#6
Widzę, że stałe i zmienne są strasznie podobne do tych w PHP. Inne jest tylko ich odczytywanie. To samo jest z instrukcją if/else.
Edit: Książkę dzisiaj zamówiłem i mam nadzieję, że się nie zawiodę  :P...

"Dopóki nie skorzystałem z internetu, nie wiedziałem, że na świecie jest tylu idiotów."
Stanisław Lem

Luno

Cytat: Matim22 w Grudzień 19, 2008, 04:30:30 PM

Ktoś kto zna jave dobrze , a jest tu pare takich osób mogło by napisac coś od siebie w wolnym czasie . Chętnie bym przeczytał jak wiele osób łaknących poznania javy  :?


Zapytaj o cos konkretnego.
Bo jakby chciec napisac dokladnie o programowaniu, to wyszlaby z tego syta ksiazka.
Jesli chodzi o mnie, to nie mam takich umiejetnosci dydaktycznych, zeby napisac lepsze poradniki niz sa na stronie sun'a, lub to co znajdziesz w TIJ

pr2n


"Dopóki nie skorzystałem z internetu, nie wiedziałem, że na świecie jest tylu idiotów."
Stanisław Lem

Luno

Pierwszy ktory wywali google po wpsaniu "java tutorial" :D

http://java.sun.com/docs/books/tutorial/

przydatny jest tez:
http://java.sun.com/docs/books/tutorial/reallybigindex.html

To to samo, tylko jest wygodny index wszystkiego

Matim

Cytat: Luno w Grudzień 20, 2008, 08:24:32 PM
Pierwszy ktory wywali google po wpsaniu "java tutorial" :D

http://java.sun.com/docs/books/tutorial/

przydatny jest tez:
http://java.sun.com/docs/books/tutorial/reallybigindex.html

To to samo, tylko jest wygodny index wszystkiego

Nom te Tutoriale podane przez Ciebie są bardzo dobre , dzięki . na razie nie będe pytał o nic konkretnego . Powoli analizuje przyklady z TIJ i to co jest na stronie sun'a . :) Maślan mi pomógł troche , a wiec mam juz jakiś przegląd .