Java is een van de meest gebruikte programmeertalen . Java- toepassingen zijn desktop- , database-en web -systemen , zoals de taal voordelen van een diverse waaier van code bibliotheken . Een van de oorspronkelijke doelstellingen van de Java-taal was dat applicaties ooit zou kunnen worden geschreven en overal lopen , wat betekent dat ontwikkelaars niet zou hebben om op maat versies van een programma voor elk besturingssysteem of user omgeving te creëren . Toepassingen Java applicaties omvatten zowel standalone desktop applicaties en website -programma's die draaien binnen de webbrowser . Java- programma's zijn geschreven in de " java . " Bestanden , vervolgens verzameld in " klasse . " Bestanden, die bytecode bevatten . Wanneer een toepassing wordt uitgevoerd op een computer van de gebruiker , de Java Virtual Machine uitvoert zodanig dat de gebruiker het besturingssysteem past . Java-programma's maken gebruik van een breed scala van taal bibliotheken , bekend als " pakketten. " Deze bibliotheken hebben functies voor veel verschillende soorten toepassingen taak, zoals lezen en schrijven van externe gegevens , verbinding met databases en het bouwen van user interfaces . Variabelen Java-bestanden variabelen gebruiken om items van gegevens. Java variabelen getypt , waardoor een variabele moet aangeven welke type het is wanneer gemaakt en moet een waarde van dat type bevatten . Bijvoorbeeld , de volgende twee variabelen op te slaan een primitief soort integer en een tekst string respectievelijk : int anumber = 10 & ; String someText = " Hallo " ; Toen een variabele blijft gedurende een klasse verklaring is het bekend als een " instantie variabele " als het voor elke instantie van de klasse bestaat. Java variabelen kunnen ook worden " lokale " bestaande alleen voor de duur van een deel van de code , zoals een methode . Variabelen kunnen ook worden doorgegeven als parameters aan methoden . Klassen en objecten Java applicaties taken te verdelen op tussen een groep objecten . Een object is een code fragment met een reeks goed gedefinieerde eigenschappen en gedrag , als gevolg van de toepassing ervan verantwoordelijkheden. Wanneer ontwikkelaars code Java-toepassingen , kunnen ze klasse declaraties te creëren . Een klasse verklaring bepaalt de gegevens en functionaliteit die objecten van de klasse zal vertonen . Zodra een klasse verklaring is voltooid , kunt objecten van de klasse worden gemaakt en gebruikt in een applicatie . Methoden Java methoden uitvoeren van specifieke processen binnen een klasse of toepassing . Bij een werkwijze wordt gedefinieerd , kan dan worden genoemd en meervoudig gebruikt , waardoor de hoeveelheid codeherhaling in een project . Wanneer ontwikkelaars methoden in Java -programma's , verklaren zij de naam van de methode , return type , parameters en zichtbaarheid statuut . De naam van de methode is wat " klant " van de code zal gebruiken om te bellen . De return type geeft aan welke gegevens of het type object wordt geretourneerd wanneer de methode wordt uitgevoerd . Een werkwijze kan meerdere parameters nemen moet het type en aantal daarvan worden aangegeven als onderdeel van de werkwijze omtrek . De zichtbaarheid van een methode dicteert waar het kan worden gebruikt vanuit een toepassing .
|