Start z javą

0

Witam,

zamierzam uczyć się języka java, jednak nie rozumiem kilku rzeczy:

  1. Co trzeba mieć oprócz środowiska programistycznego? W książce jest napisane że trzeba ściągnąć Java SDK, gdzie indziej wyczytałem że JVM. Pytam tutaj bo FAQ na temat javy tutaj nie widziałem.
  2. Co do środowiska, co polecacie? W książce z której korzystam (Java 2 podstawy) jest Forte. Ale ogromna liczba ludzi utrzymuje że najwygodniejszy jest Eclipse.
  3. Wersje javy. Jak już wcześniej pisałem, mam książkę "Java 2 Podstawy". Czy więc jeśli zainstaluję najnowszy pakiet programistyczny (nie wiem jak to poprawnie się nazywa), bodajże w wersji 7 to nie będzie problemów z kompilacją przykładów napisanych w książce? Czy najlepiej jest ściągnąć najnowszą wersję tego pakietu? Pytam bo nie zawsze najnowsze znaczy najlepsze.
  4. Czy jest coś o czym powinienem jeszcze wiedzieć? Do tej pory pisałem głównie w Delphi. Zainteresowałem się Javą ponieważ chciałbym pisać programy na telefon z systemem Android.

PS. Prosiłbym o konkretne odpowiedzi, rozumiem że są ludzie którzy chcieliby napisać "sprawdź w google". Otóż sprawdzałem i tego czego szukałem nie znalazłem. Więc tym samym oszczędzę Wam czas na ewentualny komentarz. Bez urazy oczywiście. Pozdrawiam!

0
  1. SDK zawiera automatycznie JRE które zawiera JVM
  2. Eclipse
  3. Raczej nie będzie problemów, ale czy ta książka opisuje Javę przynajmniej od 1.5 w górę?
  4. Java pod androida to jest trochę inna java niż ta desktopowa. Jeśli cię to interesuje to od razu moze ściągnij Java Android SDK, razem z androidowym eclipse?
0

Dzięki wielkie, już ściągam!

  1. Raczej nie będzie problemów, ale czy ta książka opisuje Javę przynajmniej od 1.5 w górę?

Tytuł książki brzmi "Java 2 Podstawy" więc myślę że tak.

  1. Java pod androida to jest trochę inna java niż ta desktopowa. Jeśli cię to interesuje to od razu moze ściągnij Java Android SDK, razem z androidowym eclipse?

OK w porządku. Jak bardzo się one różnią? Czy wiadomości zawarte w książce będę mógł wykorzystać w pisaniu pod Androida? Czy gdy ściągnę SDK pod androida to nie będzie się "gryźć" z desktopowym SDK?

0
  1. Google mówi: Obszerny przewodnik po języku Java -- zaktualizowany dla wersji JDK 1.3, więc nie wiem...
  2. Różnią się bibliotekami i możliwościami, ale sam język jest ten sam, więc spokojnie będziesz mógł wykorzystać tą wiedzę. Gryźć się nie będą, nie wiem nawet czy androidowe SDK nie wymaga zwykłego SDK.
0
  1. Google mówi: Obszerny przewodnik po języku Java -- zaktualizowany dla wersji JDK 1.3, więc nie wiem...

OK więc będę musiał czegoś poszukać. Znasz może dobry kurs który mógłbyś polecić? Pytam bo nigdy nie wiadomo.

  1. Różnią się bibliotekami i możliwościami, ale sam język jest ten sam, więc spokojnie będziesz mógł wykorzystać tą wiedzę. Gryźć się nie będą, nie wiem nawet czy androidowe SDK nie wymaga zwykłego SDK.

No to super. Android SDK już mam. Gorzej z SDK do javy. Rozumiem że muszę ściągnąc to ze strony http://www.oracle.com/technetwork/java/javase/downloads/index.html ale widzę tam JDK 7, JavaFV, JavaME, JavaEE i wiele innych. Które mnie interesują?

0

Potrzebne ci tylko JDK 7 lub ewentualnie 6.
Nie potrzebny ci glassfish (czyli to co dorzucają do tej wersji EE), ani netbeans.

1 użytkowników online, w tym zalogowanych: 0, gości: 1