Hvordan lage en Java-fil

Hvordan lage en Java-fil


Java er et objektorientert, cross platform programmeringsspråk utviklet av Sun Microsystems. Fordi det går gjennom et spesielt program som kalles en virtuell maskin, programmer skrevet i Java er i stand til å kjøre på en hvilken som helst datamaskin med Java installert uten forbehold og uten hensyn til forskjeller i operativsystemet.

Bruksanvisning

1 Åpne en teksteditor. Notisblokk-programmet som følger med Windows vil gjøre. Hvis du bruker en Mac-maskin, den innebygde editoren TextEdit vil også arbeide; men du må velge den \ "Make Plain Text \" kommandoen fra Format-menyen.

2 Umiddelbart lagre filen til en katalog av ditt valg og gi den et navn, for eksempel \ "HelloWorld.java \" brukt i dette eksemplet. Det bør ikke være \ "txt, \" \ "rtf \" eller \ "doc \" forlengelse på slutten av filnavnet. Uansett hva navnet du velger må være det navnet som brukes når du går til å definere din klasse i trinn 4.

3 Skriv følgende i filen, og erstatte navnet med din egen.

/ **

En enkel Java-filen. @ Forfatter Kevin Walker
* /

Dette kalles en javadoc kommentar, og det er lurt å komme i vane med å skrive dem. Disse kommentarene er formatert på en slik måte at de kan leses av et spesielt program inkludert i de fleste Java-programmering miljøer for å generere automatisk nettsider som beskriver hvordan fungerer programmet for andre.

4 Legg til følgende, nøyaktig slik den er skrevet:

public class Helloworld {

}

Dette sier en imaginær objekt, kalt en klasse, som du kan bruke til å holde programmet. Alt annet du skriver vil bli inkludert mellom de åpne og lukke parentes av Helloworld klassen, da disse definere når programmering for klassen begynner og slutter.

5 Kopier dette inn i Helloworld klassen, mellom åpne og lukke parentes:

public static void main (String [] args) {

}

Nok en gang, lå disse beslagene ut omfanget av denne delen av programmet.

Det er mye som skjer her, så vi starter enkelt og deretter legge til detaljer.

Dette er kommandoen som forteller Java der selve programmet begynner. Hver Java-program du skriver, fra de enkleste til de mest komplekse, vil alltid ha denne linjen et sted i den.

Nøkkelordet \ "offentlig \" forteller Java at denne kommandoen kan nås fra utsiden av Helloworld klassen. Siden dette er inngangen til Java-programmet i seg selv, er det svært viktig at det blir tilgjengelig for omverdenen.

Nøkkelordet \ "statisk \" er litt komplisert, men det forteller Java at det noen gang skulle bare være en av disse i minnet på en gang.

\ "Tomrom \" forteller Java at det vil være noe resultat av denne operasjonen.

Endelig \ "String [] args \" forteller Java at vi vil få en liste over tekststrenger fra kommandolinjen. Vi vil ikke bruke dem, men det kan være nyttig senere.

6 Inne i hoved funksjonen du nettopp opprettet, mellom de åpne og lukke parentes, legger du til følgende kode:

System.out.println (\ "Hello World! \")

Akkurat som det høres ut, vil dette skrive setningen \ "Hello World! \" Til ledeteksten.

Lagre arbeidet ditt.

7 Åpne ledeteksten. I Windows kan du gjøre ved å klikke \ "Start \", \ "Run \", og skrive bokstavene \ "cmd. \" I Mac OS X, i stedet bør du bruke Terminal-programmet ved å skrive \ "Terminal \" inn i \ "Spotlight. \"

Naviger til mappen der du lagret java-filen ved hjelp av 'cd-kommandoen. I Windows, vil det trolig være noe sånt som \ "cd C: \ Documents and Settings \ ditt navn \ Desktop \\", og i OS X vil det være noe sånt som \ "cd ~ / Documents \".

8 Skriv inn følgende:

javac Helloworld

Dette vil gi en fil som heter \ "HelloWorld.class. \" Neste, vil du ønsker å gjøre det til en JAR-fil slik at folk kan bruke programmet ved å dobbeltklikke på den i stedet for å skrive komplekse kommandoer. Type:

jar jf HelloWorld.jar HelloWorld.class

Dette skaper en fil som heter \ "HelloWorld.jar, \" og det er programmet du kan distribuere til dine venner og familie til å wow dem med hacking dyktighet.

Hint

  • Selv om du kan bruke Notepad til å skrive Java på ubestemt tid, det er langt bedre valg tilgjengelig. Vurdere en åpen kildekode-programmerer redaktør som jEdit eller en dedikert Java utviklingsmiljø (IDE) som NetBeans eller Eclipse. En IDE vil også gjøre det enklere å bygge og kjøre Java-programmer.