Annons
Det finns massor av människor jag känner som vill veta hur man programmerar, men ändå är de förvirrade av hur man börjar och vad de allmänna idéerna om programmering är. Dessutom finns det en stort antal programmeringsspråk Vilket programmeringsspråk ska du lära dig för mjukvaruutveckling?När du börjar med programmeringsvägen är det viktigt att du investerar din tid klokt i att välja att lära dig något som båda kommer att gynna dig i den omedelbara framtiden med synliga resultat på din plattform av... Läs mer att välja mellan, så att välja rätt att börja med kan vara lite svårt för den oerfarna programmeraren. Den här artikeln hjälper dig komma igång med ett relativt lätt att lära sig språk.
Varför lära sig Java-programmering?
Java är mitt programmeringsspråk att välja när jag försöker lära mig begreppen programmering. Detta beror på att Java är väldigt korsplattform, har en ganska läsbar syntax (jämfört med andra språk), och det finns många verktyg som kan göra att utveckla i Java till en ganska enkel uppgift. Innan vi börjar, se till att du har
JDK installerat, eftersom du inte kommer att kunna göra en sak utan den.Delar av Java
Java-program är indelade i klasser. Tekniskt sett är varje klass sitt eget program, men du kan arbeta med många klasser för att göra ett större, mer komplex program samtidigt som du upprätthåller god kodorganisation. Minst en av dessa klasser måste vara huvudklassen eller innehålla en huvudmetod. En metod är en kodbit som körs när du helt enkelt kallar metodens namn. Huvudmetoden krävs eftersom Java letar efter den här metoden för att starta programmet. Du kan vidarebefordra parametrar till andra metoder om du vill, så att metoden kan mata in och göra något med det.
variabler
Mer än troligt måste du också lagra information på vissa punkter. Dessa är variabler, eller ibland kallade fält, som innehåller informationen. Du måste ange typen av variabel så att Java vet vad du försöker hålla. Detta inkluderar saker som sant / falskt (booleskt), siffror (int, långt, dubbel etc.) och mycket mer. Eftersom Java kan stödja objektorienterad programmering kan du till och med hålla instanser av en klass i en variabel.
Exempel
Som exempel är här en klass som helt enkelt skulle skriva ut siffran 6 på skärmen:
användning av allmän klass. { public static void main (String args []) { int myNum = 6; System.out.println (myNum); } }
2 Rekommenderade applikationer
Det finns två applikationer som jag skulle rekommendera som hjälper dig under dina programmeringsäventyr.
Green

Green Lär dig hur man skriver program i Java med GreenfootGreenfoot tar hand om att lära sig ett programmeringsspråk genom att tillhandahålla en utvecklingsplattform, avsedd för utbildningsändamål, där användare snabbt kan komma igång och få tillbaka visuella resultat i form av grafik. Greenfoot kör ... Läs mer är ett väldigt roligt sätt att få tag på programmeringen, eftersom du kan se alla ändringar du gör i koden i ett videospelinställning. Dessutom finns det ett stort samhälle som kan ge hjälp, idéer och mycket mer. Så om du vill ha en visuell programmeringsupplevelse är Greenfoot ett bra sätt att komma igång.
Geany

För dig som vill ha en tillräckligt bra redaktör för att göra den snygga, skitna programmeringen, rekommenderar jag att du använder Geany Geany - En bra lätta kodredigerare för LinuxÖverraskande, Linux erbjuder inte så många bra IDE: er (integrerade utvecklingsmiljöer). Jag tror att det beror på att de flesta Linux-programmerare redan på dagen tog ut gamla gamla anteckningsblock (eller gedit i detta fall) och började ... Läs mer . Den finns tillgänglig för alla operativsystem, är relativt lätt och får helt enkelt jobbet gjort. Det finns verkligen massor av andra redaktörer som folk kan välja mellan, och de är välkomna att använda dem istället, men min rekommendation förblir hos Geany.
2 rekommenderade webbplatser
Det finns ett par webbplatser som kan hjälpa dig om den här introduktionen inte gav någon mening.

Först är "Javanotes 6.0”Som ger en mycket längre men fullständig förklaring av grundläggande Java-programmeringskoncept. Här hittar du massor av information och några programmeringsövningar. Om du har tid till det är det en bra läsning.

Slutligen kan du också kolla in HowStuffWorks 'sida på Java. Det innehåller också viss information och guider dig att göra ditt första program. Detta är en annan intressant läsning och innebär ett annat första problem än det traditionella "Hello World" -exemplet.
Slutsats
Att komma igång med Java är inte så svårt som det verkar. Med lite tid och övning får du ta hand om det, och därifrån kan du bygga mer komplexa program som ger mer funktionalitet. Om du behärskar programmeringskoncepten är det dessutom lättare att lära sig andra programmeringsspråk eftersom en stor del av inlärningsprocessen helt enkelt är en annan syntax.
Låt oss veta vad dina Java-appar och verktyg är i kommentarerna nedan.
Danny är senior vid University of North Texas som tycker om alla aspekter av open source-programvara och Linux.