Når vi betrakter et Java-program, det kan defineres som en samling av objekter som kommuniserer via anvende hverandres metoder. La oss nå kort se på hva som gjør klasse, objekt, metoder og forekomst variabler mener.
-
Objekt − Objekter har stater og atferd. Eksempel: En hund har usa – farge, navn, rase, så vel som atferd som viftet halen, barking, spise., Et objekt er en forekomst av en klasse.
-
Klasse − klasse kan defineres som en mal/oppskrift som beskriver atferd/tilstand at objektet av denne typen støtte.
-
Metoder − En metode er i utgangspunktet en atferd. En klasse kan inneholde mange metoder. Det er i metoder der logikkene er skrevet, data er manipulert og alle handlinger som blir utført.
-
Eksempel Variabler − Hvert objekt har sitt unike sett av forekomst variabler. Et objekt er staten er skapt av verdier som er tilordnet til disse forekomst variabler.,
Første Java-Program
La oss se på en enkel kode som vil skrive ut ordene Hei Verden.
Eksempel
La oss se på hvordan å lagre filen, kompilere og kjøre programmet. Følg etterfølgende trinn −
– >
-
Åpne notepad og legg til koden som ovenfor.
-
Lagre filen som: MyFirstJavaProgram.Java.
-
Åpne en ledetekst-vindu og gå til katalogen hvor du lagret klasse. Anta at det er C:\.
-
Skriv ‘javac MyFirstJavaProgram.java » og trykk enter for å kompilere koden din., Hvis det ikke er noen feil i koden, ledeteksten vil ta deg til neste linje (Forutsetning : path-variabelen er angitt).
-
Nå, skriv «java MyFirstJavaProgram» for å kjøre programmet.
-
Du vil være i stand til å se «Hello World» trykt på vinduet.
Output
C:\> javac MyFirstJavaProgram.javaC:\> java MyFirstJavaProgram Hello World
Grunnleggende Syntaks
Om Java-programmer, er det veldig viktig å huske på følgende punkter.
-
Saken Følsomhet − Java er case sensitive, noe som betyr identifikator Hei og hallo ville ha forskjellig betydning i Java.,
-
Klasse Navn − For alle klassenavn den første bokstaven skal være i store Bokstaver. Hvis det er flere ord som er brukt til å danne et navn for klassen, hver indre ordet ‘ første brev bør være i store Bokstaver.
Eksempel: klasse MyFirstJavaClass
-
Metode Navn − Alle-metoden navn må begynne med en liten bokstav. Hvis det er flere ord som er brukt for å danne navnet på metoden, og deretter hver indre ordet ‘ første brev bør være i store Bokstaver.
Eksempel: public void myMethodName()
-
Program Fil − Navnet på programmet som filen må være nøyaktig det samme klasse navn.,
Når du lagrer filen, bør du lagre det ved hjelp av klassen navn (Husk at Java er case sensitiv) og legg ‘.java’ til slutten av navnet (hvis filen navn og klasse navn stemmer ikke, vil ikke programmet kompilerer).
Men du kan gjøre en oppmerksom på at i tilfelle du ikke har en offentlig klasse til stede i filen og deretter fil kan være annerledes enn klasse navn. Det er heller ikke nødvendig å ha en offentlig klasse i filen.
Eksempel: Anta at ‘MyFirstJavaProgram’ er klasse navn. Deretter filen må være lagret som » MyFirstJavaProgram.,java’
-
public static void main(String args) − Java-programmet behandling starter fra main () – metoden som er en obligatorisk del av alle Java-program.
Java Identifikatorer
Alle Java komponenter krever navn. Navn som brukes for klasser, variabler og metoder som er kalt identifikatorer.
I Java, det er flere punkter å huske om identifikatorer. De er som følger −
– >
-
Alle identifikatorer bør begynne med en bokstav (A til Z eller a-z), valuta-tegnet ($) eller en understrek (_).,
-
Etter det første tegnet, identifikatorer kan ha en hvilken som helst kombinasjon av tegn.
-
En nøkkel ordet kan ikke brukes som en identifikator.
-
viktigst, identifikatorer er case sensitive.
-
Eksempler på lovlige kjennemerker: alder, $lønn, _value, __1_verdi.
-
Eksempler på ulovlig identifikatorer: 123abc, -lønn.
Java Modifikatorer
Som andre språk, det er mulig å endre klasser, metoder, etc. ved hjelp av modifikatorer., Det er to kategorier av modifikatorer −
– >
-
Tilgang Modifikatorer − standard, public , protected, egen
-
Non-tilgang Modifikatorer − finalen, abstrakt, strictfp
Vi vil være ute i mer detaljer om modifikatorer i neste avsnitt.
Java Variabler
Følgende er de typer av variabler i Java −
– >
- Lokale Variabler
- Klasse Variabler (Statiske Variabler)
- Eksempel Variabler (Ikke-statiske Variabler)
Java-Matriser
Matriser er objekter som lagrer flere variabler av samme type., Imidlertid, en matrise i seg selv er et objekt på haugen. Vi vil se nærmere på hvordan til å erklære, konstruere, og initialisere i de kommende kapitlene.
Java Enums
Enums ble innført i Java 5.0. Enums begrense en variabel for å ha en av bare noen få forhåndsdefinerte verdier. Verdiene i denne nummerert liste kalles enums.
Med bruk av enums det er mulig å redusere antall feil i koden.
For eksempel, hvis vi ser på et program for en frisk juice shop, ville det være mulig å begrense glass størrelse for liten, medium og stor., Dette vil sørge for at det ikke ville tillate noen å bestille noen annen størrelse enn liten, middels eller stor.
Eksempel
I eksemplet ovenfor vil gi følgende resultat −
– >
Output
Size: MEDIUM
Merk − Enums kan bli erklært som sine egne, eller inne i en klasse. Metoder, variabler, konstruktører kan defineres inne enums, så vel.
Java Søkeord
følgende liste viser de reserverte ord i Java. Disse reserverte ord kan ikke brukes som konstant eller variabel eller annen identifikator navn.,
Comments in Java
Java supports single-line and multi-line comments very similar to C and C++., Alle tegnene som er tilgjengelige i noen kommentar blir ignorert av Java-kompilatoren.
Eksempel
Output
Hello World
ved Hjelp av Tomme Linjer
En linje som bare inneholder mellomrom, eventuelt med en kommentar, er kjent som en blank linje, og Java helt ignorerer det.
Arv
I Java, klasser kan være avledet fra klasser. I utgangspunktet, hvis du trenger å opprette en ny klasse, og her finnes allerede en klasse som har noen av koden du trenger, så er det mulig å utlede den nye klassen fra den allerede eksisterende kode.,
Dette konseptet kan du bruke felter og metoder av eksisterende klasse uten å måtte skrive kode i en ny klasse. I dette scenariet eksisterende klasse kalles superclass og avledet klasse kalles underklassen.
Grensesnitt
I Java-språket, et grensesnitt som kan defineres som en kontrakt mellom objekter på hvordan du skal kommunisere med hverandre. Grensesnitt spille en avgjørende rolle når det kommer til begrepet arv.
Et grensesnitt definerer metoder, en som stammer klasse (underklassen) bør bruke., Men gjennomføringen av metoder, er helt opp til underklassen.
Hva er Neste?
Den neste delen forklarer om Objekter og klasser i Java-programmering. På slutten av økten, vil du være i stand til å få et klart bilde på hva som er objekter og hva er klasser i Java.
Leave a Reply