Java är ett högnivå, allmänt ändamål, objektorienterat och säkert programmeringsspråk utvecklat av James Gosling på Sun Microsystems, Inc. 1991. Det är formellt känt som OAK. 1995 ändrade Sun Microsystem namnet till Java. 2009 tog Sun Microsystem över av Oracle Corporation.
om av rudyard kipling sammanfattning
Utgåvor av Java
Varje utgåva av Java har olika möjligheter. Det finns tre versioner av Java:
Typer av Java-applikationer
Det finns fyra typer av Java-applikationer som kan skapas med Java-programmering:
Java-plattform
Java Platform är en samling program. Det hjälper till att utveckla och köra ett program skrivet i programmeringsspråket Java. Java-plattformen innehåller en exekveringsmotor, en kompilator och en uppsättning bibliotek. Java är ett plattformsoberoende språk.
Funktioner i Java
OOPs (Object Oriented Programming System)
Objektorienterad programmering är ett sätt att lösa ett komplext problem genom att dela upp dem i ett litet delproblem. Ett objekt är en verklig enhet. Det är lättare att utveckla ett program med hjälp av ett objekt. I OOPs skapar vi program med hjälp av klass och objekt på ett strukturerat sätt.
Klass: En klass är en mall eller ritning eller prototyp som definierar datamedlemmar och metoder för ett objekt. Ett objekt är klassens instans. Vi kan definiera en klass genom att använda nyckelordet klass.
mini verktygsfält excel
Objekt: Ett objekt är en verklig enhet som kan identifieras distinkt. Till exempel kan ett skrivbord, en cirkel betraktas som objekt. Ett objekt har ett unikt beteende, identitet och tillstånd. Datafält med aktuella värden representerar ett objekts tillstånd (även känd som dess egenskaper eller attribut).
tecken till int java
Abstraktion: En abstraktion är en metod för att dölja irrelevant information från användaren. Till exempel vet föraren bara hur man kör bil; det finns ingen anledning att veta hur bilen går. Vi kan göra en klassabstrakt genom att använda nyckelordet abstrakt. I Java använder vi abstrakt klass och gränssnitt för att uppnå abstraktion.
Inkapsling: En inkapsling är processen att binda data och funktioner till en enda enhet. En klass är ett exempel på inkapsling. I Java är Java Bean en helt inkapslad klass.
Arv: Arv är mekanismen där en klass förvärvar alla egenskaper hos en annan klass. Vi kan uppnå arv genom att använda sökordet extends. Det underlättar återanvändbarheten av koden.
Polymorfism: Polymorfismen är förmågan att uppträda i många former. Med andra ord enstaka åtgärder på olika sätt. Till exempel, en pojke i klassrummet beter sig som en student, i huset beter sig som en son. Det finns två typer av polymorfism: körtidspolymorfism och kompileringstidspolymorfism.