Java är ett av de mest använda programmeringsspråk . Java-program inkluderar skrivbord , databas -och webbsystem , som språket har ett varierat utbud av kodbibliotek . Ett av de ursprungliga syftena med Java var att ansökningarna skulle kunna skrivas en gång och köra någonstans , vilket innebär att utvecklare inte skulle behöva skapa anpassade versioner av ett program för varje operativsystem eller användarmiljö . Applikationer
Java-program inkluderar både fristående skrivbordsprogram och program webbplats som körs i webbläsaren . Java-program är skrivna i " . Java" -filer , sedan kompileras till " . Class " filer som innehåller bytekod . När ett program körs på en användares dator exekverar Java Virtual Machine det på ett sätt som passar användaren operativsystem. Java-program använder sig av ett brett utbud av språk -bibliotek , så kallade " paket . " Dessa bibliotek innehåller funktioner för många olika typer av applikationer uppgiften, inklusive läsning och skrivning externa data , ansluta till databaser och bygga användargränssnitt .
Variabler
Java-filer använder variabler att lagra objekt av data. Java variabler starkt skrivs , vilket innebär att en variabel måste deklarera vilken typ det är när de utarbetas och måste innehålla ett värde av denna typ . Till exempel , de följande två variabler lagra en primitiv typ heltal och en textsträng respektive:
int anumber = 10 ;
String sometext = " Hello there ";
När en variabel kvarstår under en klassdeklarationen det är känt som en " instans variabel " som det finns för varje instans av klassen . Java variabler kan också vara " lokal ", existerande endast för den tid en del av koden som en metod . Variabler kan också skickas som parametrar till metoder .
Java-program Arbetsfördela upp bland en grupp av objekt
Klasser och Objekt . Ett objekt är en kod utdrag med en uppsättning väldefinierade egenskaper och beteende , vilket återspeglar dess tillämpning ansvar . När utvecklare kod Java-program , kan de skapa klassdeklarationer . En klass deklarationen definierar data och funktionalitet som objekt av klassen kommer att ställa ut . När en klass deklaration är klar , kan objekt av klassen skapas och användas i hela ansökan .
Metoder
Java metoder genomföra specifika processer inom en klass eller applikation . När en metod är definierad , kan det sedan kallas och användas flera gånger , vilket minskar mängden av kodrepetition i ett projekt . När utvecklare skapa metoder i Java-program , måste de förklara metoden namn , returtyp , parametrar och synlighet status . Metoden heter vad " kunden " koden kommer att använda för att kalla det . Avkastningen typen anger vilka data eller objekttyp returneras när metoden körs . En metod kan ta flera parametrar , måste typen och antalet som deklareras som en del av metoden kontur . Synligheten för en metod dikterar där den kan användas från ett program .