Java

0

Cześć
O javie wiem tyle że pisze się w niej gry na komórke i strony internetowe!!
Mam 2 pytania
1)czy łatwo się nauczyć programować w javie i czy łatwo się w niej pisze gry!!
Jeśli tak to napiszcie jakiś proste kody do javy!!
2)Czy są jakieś programy do programowania w javie i czy można pisać w notatiku??
Prosze o jakieś proste kody i ich wytłumaczenia!!!

0

O javie wiem tyle że pisze się w niej gry na komórke i strony internetowe!!

To nic nie wiesz - strony internetowe pisze się w edytorach tekstowych ewentualnie WYSIWYG.
A do komórek używa się mocno okrojonej Java MicorEdition

1)czy łatwo się nauczyć programować w javie

tak samo jak każdy inny język wysokiego poziomu

czy łatwo się w niej pisze gry!!

Gra to przecież jakiś program zazwyczaj z interfejsem graficznym - zacznij od 'hello world' aż dojdziesz do wprawy - wtedy zabierz się za gry

Jeśli tak to napiszcie jakiś proste kody do javy!!

http://google.pl?q=java+source+code

2)Czy są jakieś programy do programowania w javie i czy można pisać w notatiku??

są kompilatory http://java.sun.com i tak - można pisać w notatniku

Prosze o jakieś proste kody i ich wytłumaczenia!!!

link powyżej do google

0

Dzięki

0

Java do gier??? No chyba że do pasjansa :-D

----------dodane------------
chodziło mi o to że język interpretowany i to w dodatku takiego poziomu jest zdeka za wolny...

0

Java do gier??? No chyba że do pasjansa :-D

----------dodane------------
chodziło mi o to że język interpretowany i to w dodatku takiego poziomu jest zdeka za wolny...

Java i JavaScript to 2 różne rzeczy. Jęsli nie widzisz różnicy to nie komentuj, że tylko do pasjansa.

pzdr,

y.

//przecież nikt nie wspomniał o JavaScript - o co Ci chodzi? - m.M

0

Drogi Kolego, Java tez jest interpretowana. I do JS nie ma co porownywac, bo to rozne jezyki, rozne zastosowania.... Pewnie ze JS leci czysto z kodu a Java z byte-plikow, ale i to i to interpretacja wiec :)

0

Drogi Kolego, Java tez jest interpretowana. I do JS nie ma co porownywac, bo to rozne jezyki, rozne zastosowania....

O rany. Widze, ze wiedza Drogiego Kolegi zatrzymala sie na poziomie Javy 10 lat temu. Obecna Java jest kompilowana za pomoca JIT / HotSpot i wykonuje sie praktycznie z ta sama szybkoscia co kod kompilowany natywnie. Wiele benchmarkow pokazuje, ze algorytmy numeryczne w Javie chodza nieco szybciej niz w C. Alokacja pamieci w Javie wykonuje sie na przyklad 3-5 razy szybciej niz w C (malloc). Sa oczywiscie rowniez przypadki gdzie jest odwrotnie.

Java jak najbardziej do gier sie nadaje. Ma oczywiscie swoje wady i zalety, jak kazdy jezyk i nie ma sie o co klocic. Jednak dobry programista Javy napisze tak samo dobra (szybka, ladna) gre jak dobry programista C.

A do JS - zgadzam sie- nie ma co porownywac, bo to sa zupelnie rozne jezyki.

0

//przecież nikt nie wspomniał o JavaScript - o co Ci chodzi? - m.M

Mea culpa. Java jest interpretowana, choć kompilowana do bytecodu. Co nie zmienia faktu, że można korzystać z JNI i optymalizować krytyczne fragmenty kodu, używać statycznych metod gdzie się da itp. ;> Pomijając kilkuprocentowe różnice w wydajnosći, Java jest wręcz idealna do zrobienia logiki aplikacji. Nie trzeba się tyle męczyć (ja np. nigdy nie lubiłem wielodziedziczenia z C++) i zastanawiać czy gdzieś wskaźniki sie nie popieprzyły ;> przez co kod jest bardziej czytelny. Co do prędkości to teraz i najbliższym czasie (2-3 lata) nie powinno być źle. Sprzęt tanieje i pojawiają się coraz to nowsze dopalacze graficzne. Te kilka % wydajnośći straconej na tym, że kod jest wykonywany przez wirtualną maszynę, chyba nie stanowi przeszkody by pisać w Javie gry.

pzdr,

y.

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