Start z javą

Reiko
  • Rejestracja:ponad 19 lat
  • Ostatnio:ponad 4 lata
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!

edytowany 1x, ostatnio: Reiko
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
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?

"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
edytowany 1x, ostatnio: Shalom
Reiko
  • Rejestracja:ponad 19 lat
  • Ostatnio:ponad 4 lata
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?

Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
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.

"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
Reiko
  • Rejestracja:ponad 19 lat
  • Ostatnio:ponad 4 lata
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ą?

Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

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


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.