Innehållsförteckning:
- Så många sätt att skriva datorprogram
- Två påsar med godsaker
- Hur skriver du in dessa saker?
- Använda en anpassad editor
Video: Java svenska - 1 - Kom igång 2024
I slutet av 1980-talet sågs flera framsteg inom mjukvaruutveckling, och i början av 1990-talet skrevs många stora programprojekt från prefabricerade komponenter. Java kom 1995, så det var naturligt för språket att grundarna skapade ett bibliotek med återanvändbar kod. Biblioteket omfattade cirka 250 program, inklusive kod för hantering av diskfiler, kod för att skapa Windows och kod för överföring av information via Internet. Sedan 1995 har detta bibliotek vuxit till att omfatta mer än 2 700 program. Detta bibliotek kallas API - Programmeringsgränssnittet.
Varje Java-program, även den enklaste, ringer upp kod i Java API. Detta Java API är både användbart och formidabelt. Det är användbart på grund av alla saker du kan göra med API: s program. Det är formidabelt eftersom API: n är så omfattande. Ingen minns alla funktioner som görs av Java API. Programmerare kommer ihåg de funktioner som de använder ofta och ser upp de funktioner som de behöver i en nypa.
Så många sätt att skriva datorprogram
För att skriva Java-program behöver du tre verktyg:
- En Java-kompilator
- En Java Virtual Machine.
- Java API.
Du har minst två sätt att få dessa verktyg:
- Du kan hämta dessa verktyg från Sun Microsystems webbplats.
- Du kan använda verktygen som levereras med en kommersiell produkt.
-
Om du äger en kopia av Borland JBuilder, Metrowerks CodeWarrior, IBM Visual Age för Java eller IBM WebSphere Studio Application Developer (WSAD), har du redan de verktyg du behöver.
Två påsar med godsaker
Suns webbplats buntar de grundläggande Java-verktygen på två olika sätt:
- Java Runtime Environment (JRE): Denna bunt innehåller en Java Virtual Machine och Application Programming Interface. Med JRE kan du köra befintliga Java-program. Det är allt. Du kan inte skapa nya Java-program, eftersom du inte har en Java-kompilator.
- Programvaruutvecklingspaketet (SDK): Denna bunt innehåller alla tre verktygen, en Java-kompilator, en Java Virtual Machine och Application Programming Interface. Med SDK kan du skapa och driva egna Java-program.
Observera att ett äldre namn för Java SDK är JDK - Java Development Kit. Vissa använder fortfarande JDK-akronyn, även om folket på Sun Microsystems inte använder det längre.
Hur skriver du in dessa saker?
Ett datorprogram är en stor bit text. Så att skriva ett datorprogram behöver du en textredigerare - ett verktyg för att skapa textdokument.En textredigerare är mycket som Microsoft Word, eller som något annat ordbehandlingsprogram. Den stora skillnaden är att dokumenten du skapar med en textredigerare inte har någon formatering. De har ingen fet, ingen kursiv, inga skillnader mellan teckensnitt. De har ingenting utom vanliga gamla bokstäver, siffror och andra kända tangentbordskaraktärer. Det är bra, eftersom datorprogrammen inte ska ha någon formatering.
Ett dokument utan formatering kallas en vanlig text dokument.
Dokument utan formatering är ganska enkla saker, så en typisk textredigerare är lättare att använda än ett ordbehandlingsprogram. (Textredigerare är mycket billigare än ordbehandlingsprogram, och de blinkar snabbt. Ännu bättre, textredigerare tar mycket lite plats på hårddisken.)
Du kan använda en ordbehandlare, som Microsoft Word, för att skapa program filer. Men som standard innehåller textbehandlare formatering i ditt dokument. Denna formatering gör det omöjligt för en Java-kompilator att göra sitt jobb. Användning av ordbehandlare för att skriva Java-program rekommenderas inte. Men om du måste använda en ordbehandlare, var noga med att spara dina källfiler med. java förlängning. (Ring en fil SomeName . Java.) Kom ihåg också att använda kommandot Spara som för att spara med den vanliga textfiltypen.
Använda en anpassad editor
Även om du inte använder en integrerad utvecklingsmiljö kan du använda andra verktyg för att göra ditt programmeringsliv enkelt. Tänk på ett ögonblick om en vanlig textredigerare - en redaktör som Windows Notepad. Med Notepad kan du
- Skapa ett dokument som inte har någon formatering
- Hitta och ersätt tecken, ord och andra strängar
- Kopiera, klippa och klistra
- Skriv ut
- Inte mycket annat
Anteckningsblock är bra för att skriva dataprogram. Men om du planerar att göra mycket programmering kanske du vill prova en anpassad redaktör. Dessa redigerare gör mer än Windows Anteckningsblock.
De har
- Syntax markera
- Genvägar för att kompilera och köra program
- Explorer-liknande visningar av dina pågående arbeten
- Kodfärdigställande
- Andra coola saker
När det gäller att välja en anpassad redaktör, två favoriter är JCreator och TextPad. JCreator har massor av coola funktioner, inklusive verktyg för att skriva lite Java-kod. TextPad har färre Java-specifika funktioner, men TextPad är en bra textredigerare med allmänt ändamål.