Annonse
Det er mange mennesker jeg kjenner som vil vite hvordan du programmerer, men de er forvirret av hvordan de skal starte og hva de generelle ideene til programmering er. I tillegg er det en stort antall programmeringsspråk Hvilket programmeringsspråk skal du lære for programvareutvikling?Når du begynner på programmeringsveien, er det viktig at du bruker tiden din klokt i å velge å lær noe som både vil være til nytte for deg i umiddelbar fremtid med synlige resultater på plattformen din av... Les mer å velge mellom, så det å velge riktig til å begynne med kan være litt vanskelig for den uerfarne programmereren. Denne artikkelen vil hjelpe deg med å komme i gang med et relativt lettlært språk.
Hvorfor lære Java-programmering?
Java er mitt programmeringsspråk når jeg prøver å lære konseptene programmering. Dette er fordi Java er veldig plattform, har en ganske lesbar syntaks (sammenlignet med andre språk), og det er mange verktøy som kan gjøre å utvikle i Java til en ganske enkel oppgave. Forsikre deg om at du har den før vi begynner
JDK installert, siden du ikke vil kunne gjøre noe uten det.Deler av Java
Java-programmer er delt inn i klasser. Teknisk sett er hver klasse sitt eget program, men du kan jobbe med mange klasser for å lage et større, mer komplekst program, samtidig som du opprettholder god kodeorganisering. Minst en av disse klassene trenger å være hovedklassen, eller inneholde en hovedmetode. En metode er en del av koden som kjøres når du bare kaller metodens navn. Hovedmetoden kreves ettersom Java ser etter denne metoden for å starte programmet. Du kan sende parametere til andre metoder hvis du vil, slik at metoden kan komme med innspill og gjøre noe med det.
variabler
Mer enn sannsynlig vil du også trenge å lagre informasjon på bestemte punkter. Dette er variabler, eller noen ganger kalt felt, som inneholder informasjonen. Du må spesifisere typen variabel slik at Java vet hva du prøver å holde. Dette inkluderer ting som sant / usant (boolesk), tall (int, lang, dobbel osv.) Og mye mer. Siden Java kan støtte objektorientert programmering, kan du til og med holde forekomster av en klasse i en variabel.
Eksempel
Som et eksempel er her en klasse som ganske enkelt vil skrive ut tallet 6 på skjermen:
bruk av offentlig klasse. { public static void main (String args []) { int myNum = 6; System.out.println (myNum); } }
2 Anbefalte applikasjoner
Det er to applikasjoner jeg vil anbefale som vil hjelpe deg under programmeringseventyrene dine.
Greenfoot
Greenfoot Lær hvordan du skriver programmer i Java med GreenfootGreenfoot tar seg av å lære et programmeringsspråk ved å tilby en utviklingsplattform beregnet på pedagogiske formål, der brukere raskt kan komme i gang og få visuelle resultater tilbake i form av grafikk. Greenfoot løper ... Les mer er en veldig morsom måte å få tak i programmeringen, ettersom du kan se eventuelle endringer du gjør i koden i et videospillinnstilling. I tillegg er det et stort samfunn som kan gi hjelp, ideer og mye mer. Så hvis du vil ha en visuell programmeringsopplevelse, er Greenfoot en fin måte å komme i gang.
Geany
For de som vil ha en god nok redaktør til å gjøre den pusete programmene, anbefaler jeg å bruke Geany Geany - En flott lettvektsredigeringsprogram for LinuxOverraskende nok tilbyr Linux ikke så mange gode IDE-er (Integrated Development Environments). Jeg tror dette er fordi tilbake på dagen tok de fleste Linux-programmerere ut gode gamle Notepad (eller gedit i dette tilfellet), og startet ... Les mer . Den er tilgjengelig for alle operativsystemer, er relativt lett og får ganske enkelt jobben gjort. Det er det massevis av andre redaktører som folk kan velge mellom, og de er velkomne til å bruke dem i stedet, men min anbefaling blir hos Geany.
2 anbefalte nettsteder
Det er et par nettsteder som kan hjelpe deg hvis denne introduksjonen ikke gir mye mening.
Først er “Javanotes 6.0”Som gir en mye mer langvarig, men fullstendig forklaring på grunnleggende Java-programmeringskonsepter. Her finner du masse informasjon og noen programmeringsøvelser. Hvis du har tid til det, er det en god lesning.
Til slutt kan du også sjekke ut HowStuffWorks 'side på Java. Den inneholder også litt informasjon og guider deg til å lage ditt første program. Dette er en annen interessant lese, og innebærer et annet første problem enn det tradisjonelle "Hello World" -eksemplet.
Konklusjon
Å komme i gang med Java er ikke så vanskelig som det virker. Med litt tid og trening får du tak i det, og derfra kan du bygge mer komplekse programmer som gir mer funksjonalitet. I tillegg, hvis du mestrer programmeringskonseptene, vil det være lettere å lære andre programmeringsspråk, ettersom en stor del av læringsprosessen ganske enkelt er en annen syntaks.
La oss få vite hva Java-appene og verktøyene dine er i kommentarene nedenfor.
Danny er senior ved University of North Texas som liker alle aspekter av open source programvare og Linux.