I gang med Java

Tags:    java

Hej udviklere jeg vil godt i gang med Java og har dermed nogle spørgsmål vedrørende dette.

Hvilken editor foretrækker I?
Jeg har søgt lidt på nettet efter nogle passende editorer til Java men har ikke fundet noget jeg gad at downloade. Jeg vil derfor gerne høre hvilken editor I bruger og hvorfor netop DEN editor er den bedste for jer!

Hvad er fordelene i Java?
Er der nogle fordele i Java frem for C++, C# og andre programmerings sprog?

Hvad kan man lave i Java i store træk?
Jeg ved man kan lave applets hvilket er det jeg har kigget mest på da jeg foretrækker at lave hjemmesider, men hvis jeg har lyst er der så også grundlag for at lave nogle avancerede og anvendelige Windows, OS X og Linux programmer?

Hvor skal jeg starte?
Jeg har læst nogle artikler her på udvikleren og så har jeg en bog: "Objektorienteret Programmering i Java" som sikkert er MEGET forældet eftersom den er fra 2005, men er det noget litteratur I kan foreslå mig eller kan jeg finde alt jeg skal bruge på nettet?

Håber på nogle fyldestgørende svar! :)



2 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Den editor jeg benytter mest er Netbeans, men jeg foretrækker også gerne at benytte Eclipse. Netbeans har en meget anvendelig 'drag n´ drop' editor, når du gerne nemt vil lave desktop applikationer.

Java ligner utroligt meget C# i dens syntaks, også er Java X-platform, da din applikation vil være stort set ens, på hvilken som helst platform den kører på.

Du kan lave applets, som du selv er inde på, men du kan også lave desktop applikationer med Java. Derudover kan du i princippet også lave spil, både som applets, men også som desktop :) Som nævn tidligere, så er Java X-platform, så det eneste brugeren kræver at have Java installeret på sin computer, og man kan i store træk køre din applikation.

En bog jeg har haft meget glæde er bogen Java How to program 8th edition (ISBN: 978-0136053064).

Håber at det var lidt intro nok, og god arbejdslyst :)



Indlæg senest redigeret d. 01.05.2011 00:14 af Bruger #4487
Hey Andreas.

Hvilken editor foretrækker I?
Jeg vil klart anbefale dig at benytte dig af Eclipse Classic. Eclipse er nemlig den editor med flest extensions, og så er det bare generelt godt at lære editoren at kende fordi at forskellige udgaver af Eclipse kan benyttes til utrolig mange programmeringssprog. Såsom C, C++, Groovy, Grails, PHP, HTML, jQuery og så videre.

Så brug Eclipse, for det kommer du sandsynligvis til også at bruge senere.
Det er åbent og findes i versioner til alle styresystemer.
http://www.eclipse.org/downloads/

Hvad kan man lave i Java i store træk?
Man kan bruge Java til det meste. Dog har Java sine begrænsninger inde for hardware programmering. Og så er den relativt langsom i forhold til lav-niveau sprog såsom C/C++. Java har til gengæld den fordel at være platforms uafhængig. Det vil sige at dit program både kan kører i Linux, Windows og Mac.
Du kan som du selv nævner også lave hjemmeside applets i java. Hvis du vil lave nogle lidt mere avancerede side kan du med Java også lave fulde sider i miljøet Grails (bygger godt nok på mange teknologier). Afslutningsvis er Java også rigtig god til at programmerer til mobiltelefoner. Android benytter sig af Java til deres programmer.

Så der er rigtig mange gode grunde til at lære Java.
Og som en ekstra bonus er Java endda et relativt let sprog at lære. Det minder rigtig meget om C, C++ og PHP. Og da du kender til PHP, vil du sikkert hurtigt finde dig til rette i Java.

Hvor skal jeg starte?
Dunno. Brugte selv en meget teoretisk bog på Universitetet til at lære sproget. Og den vil jeg ikke som udgangspunkt anbefale som noget hoppy hyggelig weekendlæsning



Indlæg senest redigeret d. 01.05.2011 00:44 af Bruger #5097
t