For at blive en Java-programmør skal du bruge en "compiler", et program til at konvertere Java-kode til bytecode. I oldtiden, den eneste mulighed var Java Development Kit (JDK) fra Sun-men nu har du mange muligheder, som projektet GNU GCJ som skaber indfødte klasser eller eksekverbare filer samt jikes
, hvilket er et open source IBM bidrag. Du skal også bruge en Java virtuel maskine, som er en "maskine inde i en anden maskine", der forstår Java bytecode og oversætter dem til sproget i maskinen, så computeren ved, hvad til at udføre. Der er flere tilgængelige, men du kan ikke gå galt, hvis du bruger javac compileren og java virtual machine java, der er inkluderet i Java standardudgave (standard Java-udgave) fra Sun.
trin
1
Besøg Download Oracle SE Java SE og download den rigtige pakke til din platform (normalt Windows, Linux eller Solaris). Macintosh-brugere vil bemærke det har allerede installeret J2SE. For større overførbarhed kan det være bedre at hent en ældre udgave- Ikke alle dine potentielle brugere vil have den nyeste version af JVM installeret. Alternativt kan du bruge en open source compiler eller en anden som gcj eller jikes, og kompilere som en native eksekverbar eller køre den med Java JRE.
2
Lær at bruge en enkel, enkel editor som Notesblok, Notepad ++, vi eller emacs. Disse udfyld ikke dit program med formateringskoder, som det f.eks. Er gjort af Microsoft Word. Uanset hvilken editor du vælger at bruge, skal den have mulighed for at gemme som "almindelig tekst".
3
Lær det grundlæggende om procescyklussen "edit-compile-test":
Video: Hvordan man lærer at programmere
4
Video: 1 - Programmering i Java - Innføring i syntaks og bruk av variabler
Opret eller rediger programkildens fil (er).
5
Kompilér for .class-filer.
6
Kør programmet med java eksekverbar eller som en applet i din browser. Hvis operationen ikke er korrekt, eller du beslutter dig for at ændre noget, skal du genstarte fra punkt 1.
7
Kompilere og kør en simpel Hello World-applikation for at gøre dig fortrolig med processen.
8
Når du støder på et problem, ved du, at en bred vifte af problemer, og deres løsninger kan findes på internettet via søgesider som Yahoo! og google Gør god brug af disse ekstraordinære undersøgelseskilder.
tips
Køb en bog med det grundlæggende om programmering i Java. Det er nemt at finde bøger fra tidligere udgaver til lave priser i boghandlere, biblioteker, sevices eller endda på internettet. Selvom API`er og deres dokumentation er tilgængelige på gratis internet, en bog er mere praktisk ved at tillade dig at læse på noget tidspunkt eller ethvert sted, som når du er på en bus, der sidder på en bar eller café, eller lave en svag læsning i sengen, før sengetid.
For specifikke oplysninger om klasser, metoder og variabler, adgang API Det kan være en god ide at downloade denne dokumentation og gemme på din HD, hvis du mister din internetforbindelse.
Efter mastering af det grundlæggende skal du starte et programmeringsprojekt, der betyder noget for dig eller indgå i et åbent kildeprojekt og arbejde med andre.
Hold din kode organiseret og tilføj flere kommentarer for at gøre læsningen lettere og lettere at forstå, når det kommer til at opdatere koden.
Lange unødvendige metoder (navn, at Java giver underprogrammer) er ved at blive udeladt, da de gør din kode mere kompliceret at forstå og atualizar- lære at opdele din kode i små, præcise moduler, der gør en bestemt opgave effektivt.
Brug ikke "magiske tal": tal og værdier, der distribueres af din kode, når de rent faktisk skal defineres som en konstant, for eksempel:
statisk endelig int HTTP_PORT = 80- // port til HTTP webserver
På denne måde kan de genbruges og forklarede i en kommentar, så de repræsenterer kan entendido- dette vil gøre din kode er lettere at forstå og vedligeholde.
En mulighed er at downloade og installere et integreret udviklingsmiljø (IDE). For eksempel: NetBeans eller Eclipse (open source). Dette vil bidrage til at fremskynde edit-compile-test, med den eneste omkostning af intellektuel kræver, at du til at lære et nyt værktøj, der begrænser kun i funktionalitet. En anden mulighed er at bruge et tekstbaseret værktøj som GNU Make eller Apache Ant, som giver dig fuldstændig kontrol over processen.