Hvordan definere en kodeblokk i Java

Hvordan definere en kodeblokk i Java
Å definere en kodeblokk i Java er viktig for å implementere de ønskede funksjonalitetene og avstå fra kodebegrensninger. Disse kodeblokkene kan være “nestet”Og“statisk”I tillegg til å redusere den samlede kodekompleksiteten og effektivisere tilgangen til de akkumulerte kodeblokkene, henholdsvis ved programmererens slutt. Disse kodeblokkene hjelper også med å differensiere å opprettholde omfanget av de inneholdte funksjonalitetene.

Denne artikkelen vil utdype om å definere en “Kodeblokk”I Java.

Hvordan definere en kodeblokk i Java?

En kodeblokk er definert ved hjelp av "krøllete regulering ”Og inneholder en del av koden i den. Denne koden kan omfatte ett eller flere utsagn.

Eksempel 1: Definere en kodeblokk i Java med en enkelt uttalelse

I dette eksemplet kan en kodeblokk defineres med en enkelt akkumulert uttalelse:

offentlig klasse defingcode
public static void main (String args [])
int -verdi = 5;

I denne koden, definerer du bare en kodeblokk via krøllete seler, i.e., “”Og inneholder en enkelt uttalelse som indikerer initialiseringen av et heltall.

Merk: Denne kodeblokken kan ikke gi noe utfall siden verdien er initialisert, men ikke skrevet ut.

Eksempel 2: Definere en kodeblokk med flere utsagn som omfatter flere datatyper i Java

Dette eksemplet kan brukes til å definere en kodeblokk med flere utsagn av forskjellige datatyper:

offentlig klasse defingcode
public static void main (String args [])
int verdi1 = 5;
dobbel verdi2 = 2.3;
char value3 = 'a';
Strengverdi4 = "John";
System.ute.println ("Heltallverdien er:"+verdi1);
System.ute.println ("Dobbeltverdien er:"+verdi2);
System.ute.println ("karakterverdien er:"+verdi3);
System.ute.println ("Strengverdien er:"+verdi4);

I henhold til dette kodebiten, definerer du også en kodeblokk og initialiserer verdiene som omfatter "heltall”,“dobbelt”,“røye”, Og“StrengHenholdsvis datatyper og skriv dem ut individuelt.

Produksjon

I denne utgangen kan det analyseres at de initialiserte verdiene vises deretter.

Eksempel 3: Definere en "statisk" kodeblokk i Java

I dette spesielle eksemplet en “statisk”Kodeblokk kan defineres i klassen.

Merk: De statiske blokkene kan påberopes ved hjelp av “klasse”Direkte uavhengig av det opprettede klasseobjektet.

La oss nå gå videre til det eksemplet under levert:

klasse staticclass
statisk int a;
statisk
a = 10;

offentlig klasse defingcode2
public static void main (String args [])
System.ute.Println (StaticClass.en);

I kodeblokken ovenfor, utfør trinnene under leverte:

  • Definere en kalt klasse “StaticClass”.
  • I sin definisjon, spesifiser den statiske heltallvariabelen.
  • Nå, definer en “statisk”Kodeblokk initialisering av verdien av den spesifiserte variabelen.
  • Til slutt, i "hoved()”Metode, påkalle det definerte heltallet via“klasse”Direkte.

Produksjon

I dette utfallet kan det sees at den definerte verdien påberopes på riktig måte.

Eksempel 4: Definere en "nestet" kodeblokk i Java

I dette spesielle eksemplet kan en nestet kodeblokk defineres i en kodeblokk:

offentlig klasse defingcode3
public static void main (String args [])
int verdi1 = 2;
int verdi2 = 3;

System.ute.println ("Multiplikasjonen av verdiene er:"+ (verdi1 * verdi2));

I kodelinjene, definerer du en kodeblokk ovenfor. Initialiser de angitte to heltallverdiene innenfor denne blokken. Etter det, returner multiplikasjonen av de initialiserte verdiene i en annen “nestet”Kodeblokk.

Produksjon

Som observert fungerer den nestede kodeblokken riktig.

Eksempel 5: Definere en "funksjon (kodeblokk)" og påkalle den i "main () (kodeblokk)" i Java

Her kan en funksjon defineres i en kodeblokk og påberopes i en egen kodeblokk i "hoved()”Metode:

offentlig klasse defingcode4
offentlig statisk tomrom DisplayMultiplication (int a, int b)
int c = a*b;
System.ute.println ("Multiplikasjonen blir:"+c);

public static void main (String args [])
displayMultiplication (3,2);

I ovennevnte kodebit:

  • Definer en kodeblokk og erklær en funksjon som heter “displayMultiplication ()”.
  • I sine parametere spesifiser variablene som må multipliseres.
  • I funksjonsdefinisjonen, multipliser de passerte tallene og lagrer den resulterende multiplikasjonen i en egen variabel, i.e., “c”.
  • Til slutt, i “hoved()”Metode, definere en kodeblokk, påkalle den definerte funksjonen og passere de uttalte heltallene, som argumentasjonen.

Produksjon

Dette utfallet betyr at multiplikasjonen returneres på riktig måte.

Konklusjon

En kodeblokk i Java er definert ved hjelp av “krøllete regulering ”Og inneholder en del av koden i den. Denne koden kan inneholde en eller flere utsagn. Også en nestet kodeblokk og separate kodeblokker for funksjon og "hoved()”Metode kan defineres. Denne bloggen demonstrerte å definere en kodeblokk i Java.