Zoals met elke programmeertaal , het leren van Java is het meest effectief als je voorbeelden gebruiken . In plaats van het lezen over de theorie , door het bekijken en emuleren feitelijke voorbeelden van Java-code , kunnen beginners halen de vaardigheden en concepten in de taal . De Java-taal biedt een scala aan gegevens en objecttypen de toepassing taken te bereiken . Door eerst het leren van de basiselementen in een Java-programma , zul je jezelf uit te rusten met de essentiële gegevens . Variabelen Java-programma's slaan data items in variabelen . ; Int myNumber = 3 ; De String myWord = " apple " : een variabele declareren en toekennen van een waarde aan , kan programma's de volgende code syntaxis eerste lijn creëert een variabele van het type string. Dit datatype slaat een opeenvolging van letters. De code kent een waarde toe aan de nieuwe stringvariabele door een opsomming van het na de opdracht operator , dat is een gelijk-teken . De tweede regel van de code maakt en instantieert een primitief soort integer variabele . Het type verschijnt eerst, dan de naam van de variabele , dan is de opdracht operatie . Methoden Een Java- methode geeft een reeks instructies om te helpen met functionaliteit van het programma . Programmeurs kunnen gebruiken die door Java taallessen , of kunnen hun eigen aangepaste methodes te creëren . De volgende code roept een methode op een string object : myWord.length ( ) op ; Deze methode retourneert de lengte van een string variabele . Om aangepaste methodes maken , kan Java-programma's de volgende syntaxis gebruikt : openbare boolean tooLong ( String testText ) op p Dit is een methode schets . Een programma met deze methode kan een string variabele doorgeven aan het als een parameter , die een boolean waarde voor terug , die aangeeft of de variabele is " te lang " volgens sommige eis in de applicatie . ; Classes < br boolean isTooLong = tooLong ( myWord ) : om de methode uit binnen dezelfde klasse noemen , kan een programma de volgende syntaxis > Java-programma's kunnen gebruik maken van standaard Java classes , zoals touw , of kunnen hun eigen klassen maken . Een klasse in een Java-toepassing definieert een bepaald gebied van toepassing verantwoordelijkheid . Bijvoorbeeld , in een customer service applicatie , een klasse kan de gegevens van een enkele klant te modelleren . Klasse verklaringen in Java beginnen met de volgende syntaxis omtrek : public class Customer Deze techniek maakt gebruik van Object Oriented ontwikkeling , waarin de verschillende aspecten van een aanvraag zijn verdeeld tussen een groep van objecten , met elk object gedefinieerd door een klasse verklaring . objecten Java-programma's kunnen objecten om specifieke taken uit te voeren te creëren . Bijvoorbeeld , om een object van de "klant" klasse te maken , een programma kan de volgende syntaxis gebruikt : Customer myCust = new Klant ( ) ; Wanneer een programma omvat een klasse verklaring , het kan een lijst van de eigenschappen en methoden objecten van de klasse zal hebben . Als de "Klant " klasse bevat een methode met de naam " getName " om de naam van de klant terug te keren , kan code deze methode noemen als volgt : String custName = myCust.getName ( ) ; < br > Controle Java-programma's kan de volgorde van uitvoering op verschillende manieren dicteren . Met behulp van conditionele testen , kunnen programma's verschillende processen afhankelijk van variabele waarden te specificeren . De volgende code toont een voorwaardelijke test : if ( myWord.length ( ) > 0 ) op Twitter Deze test controleert of de opgegeven tekenreeks variabele heeft een lengte die groter is dan nul . Andere veel voorkomende structuren omvatten lussen . Het volgende voorbeeld toont de contouren van een " voor " loop : for (int i = 0 ; i < myWord.length ( ) ; i + + ) op Twitter Deze code zal een deel van de verwerking veroorzaken herhaaldelijk uit te voeren , zodra iteratie voor elk karakter in de opgegeven tekenreeks.
|