Ọjọ si Ọjọ: Eko Java Programming Language - Apá 2


Gbigbe igbesẹ siwaju ti nkan ti tẹlẹ lori Ọjọ-si-Ọjọ: Apakan eto Java

Ti alaye ti o ba wa ni Java ṣiṣẹ iru si ti alaye ni eyikeyi ede siseto miiran ti agbaye pẹlu afọwọkọ ikarahun.

Eto 3: afiwe.java

class compare{ 
public static void main(String args[]){ 
int a,b; 
a=10; 
b=20; 
if(a < b)  
System.out.println("a(" +a+ ")is less than b(" +b+")");  
a=a*2;  
if(a==b)  
System.out.println("a(" +a+ ")is equal to b(" +b+")");  
a=a*2;  
if(a>b) 
System.out.println("a(" +a+ ")is greater than b(" +b+")"); 
} 
}

Fi pamọ bi: afiwe.java. Ati ṣajọ rẹ ki o ṣiṣẹ bi o ti han.

# javac compare.java
# java compare
a(10)is less than b(20) 
a(20)is equal to b(20) 
a(40)is greater than b(20)

Akiyesi: Ninu eto ti o wa loke

  1. A kilasi eyun afiwe ti wa ni telẹ.
  2. Awọn adapo meji ni a polongo pẹlu iye ibẹrẹ ti 10 ati 20 lẹsẹsẹ.
  3. Ti alaye naa ba ṣayẹwo ipo naa ki o ṣiṣẹ ni ibamu si alaye naa. Itumọ ti if gbólóhùn jẹ if (gbólóhùn) gbólóhùn;
  4. System.out.println tẹ ohunkohun ati ohun gbogbo ti a gbe laarin awọn agbasọ meji. Ohunkan laarin awọn agbasọ ọrọ ti tẹjade bi o ti wa, ati ni ita awọn agbasọ ni a tọju bi oniyipada.
  5. + jẹ ajọṣepọ kan, eyiti a lo lati ṣe apejọ awọn apakan meji ti alaye kan.

Ti o ba ni iriri siseto eyikeyi, rii daju pe iwọ yoo mọ pataki ti awọn ọrọ lupu. Nibi lẹẹkansi ọrọ fun lupu ṣiṣẹ bii iru si fun alaye ni eyikeyi ede.

Eto4: forloop.java

class forloop{ 
public static void main(String args[]){ 
int q1; 
for (q1=0; q1<=10; q1++) 
System.out.println("The value of interger: "+q1); 
} 
}

Fipamọ bi: forloop.java. Ati ṣajọ rẹ ki o ṣiṣẹ bi o ti han.

# javac forloop.java
# java forloop
Output:
The value of interger: 0 
The value of interger: 1 
The value of interger: 2 
The value of interger: 3 
The value of interger: 4 
The value of interger: 5 
The value of interger: 6 
The value of interger: 7 
The value of interger: 8 
The value of interger: 9 
The value of interger: 10

Akiyesi: Ninu eto ti o wa loke gbogbo awọn alaye ati awọn koodu jẹ aami kanna tabi kere si si eto ti o wa loke, ayafi fun alaye.

  1. Eyi ti o wa loke fun alaye jẹ lupu kan, eyiti o tẹsiwaju lati ṣiṣẹ lẹẹkansii ati lẹẹkansi titi awọn ipo yoo fi ni itẹlọrun.
  2. Awọn fun lupu, ni gbogbogbo pin ni awọn chunks mẹta ti awọn koodu ti o ya nipasẹ semicolon, ọkọọkan eyiti o ni itumọ pupọ.
  3. Apakan akọkọ (q1 = 0, ninu eto ti o wa loke) ni a pe ni ibẹrẹ. eyini ni, odidi ti o wa loke, q1 ti fi agbara mu lati bẹrẹ pẹlu ‘0‘.
  4. Apakan keji (q1 <= 10, ninu eto ti o wa loke) ni a pe ni majemu. ie, nọmba odidi ti o wa loke ni a gba laaye lati lọ soke-si iye ti 10 tabi kere si 10, eyiti o tọ nigbagbogbo fun ipo ti a fifun.
  5. Kẹta ati apakan ti o kẹhin (q1 ++, ninu koodu ti o wa loke, eyiti o le kọ bi q + 1) ni a pe ni iteration.ie, a beere iye odidi ti o wa loke lati mu pẹlu iye ti '+1' ni gbogbo igba a ṣe lupu, titi ipo naa yoo fi tẹ.

Daradara eto ti o wa loke nikan ni asopọ asopọ kan si ‘fun lupu’. Ṣugbọn ninu eto ti o tobi ati ti ilọsiwaju diẹ sii ọrọ gbólóhùn lupu le ni asopọ si alaye ti o ju ọkan lọ tabi sọ pe awọn koodu kan jẹ bulọọki.

Eto 5: loopblock.java

class loopblock{ 
	public static void main(String args[]){ 
		int x, y=20;		 
		for(x=0;x<20;x=x+2) 
		{ 
		System.out.println("x is: "+x); 
		System.out.println("y is: "+y); 
		y=y-2; 
} 
} 
}

Fipamọ bi: loopblock.java. Ati ṣajọ rẹ ki o ṣiṣẹ bi o ti han.

# javac loopblock.java
# java loopblock
x is: 0 
y is: 20 
x is: 2 
y is: 18 
x is: 4 
y is: 16 
x is: 6 
y is: 14 
x is: 8 
y is: 12 
x is: 10 
y is: 10 
x is: 12 
y is: 8 
x is: 14 
y is: 6 
x is: 16 
y is: 4 
x is: 18 
y is: 2

Akiyesi: Eto ti o wa loke fẹrẹ jẹ bakanna bi eto iṣaaju, ayafi ti o ba lo Àkọsílẹ awọn koodu ti o ni asopọ pẹlu fun lupu. Lati ṣe alaye/bulọọki diẹ sii ju ọkan lọ, a nilo lati fi gbogbo alaye naa si bi\"{… .codes/block ..}" bibẹẹkọ koodu naa kii yoo ṣajọ ni deede.

Bẹẹni a le lo 'x- -' tabi 'x-1' fun idinku alaye ni fun lupu nibiti o nilo.

Lẹhin ti o ni iwoye ti ọpọlọpọ ọpọlọpọ awọn koodu, a nilo lati mọ imọran kekere eyiti yoo ṣe iranlọwọ ni ipele nigbamii ti ifaminsi.

Ohun ti a ti rii titi di isisiyi ni: Awọn eto Java jẹ ikojọpọ Awọn aaye funfun, awọn idanimọ, awọn asọye, awọn iwe kika, awọn oniṣẹ, awọn ipinya ati awọn ọrọ-ọrọ.

Java jẹ ede fọọmu ọfẹ, o ko nilo lati tẹle eyikeyi ofin ifilọlẹ. O le kọ gbogbo awọn koodu lori ila kan pẹlu aaye funfun kan laarin ami kọọkan ati pe yoo ṣiṣẹ ni deede. Sibẹsibẹ o yoo nira lati ni oye.

Ni awọn idanimọ Java jẹ orukọ kilasi, orukọ ọna tabi orukọ oniyipada. O le jẹ oke nla, kekere, ọkọọkan wọn tabi idapọ gbogbo awọn wọnyi pẹlu awọn kikọ pataki bi ‘$’. Sibẹsibẹ awọn idanimọ ko gbọdọ bẹrẹ pẹlu awọn iye nọmba kan.

Awọn apẹẹrẹ ti awọn idanimọ ti o wulo ni Java:

s4, New#class, TECmint_class, etc.

A ṣẹda iye igbagbogbo ni Java nipa lilo awọn kikọ kika. fun apẹẹrẹ, ‘115 ′ jẹ odidi odidi. ‘3.14‘ jẹ gegebi float, ‘X‘ jẹ ohun kikọ nigbagbogbo ati\"tecmint ni aaye ayelujara ti o dara julọ julọ ti a ṣe igbẹhin si imọ-ẹrọ foss" jẹ ọrọ gangan.

asọye ko ni nkankan ṣe pẹlu ipaniyan awọn koodu ni Java tabi eyikeyi ede miiran, sibẹsibẹ asọye laarin awọn koodu jẹ ki wọn ka ati oye eniyan. O jẹ iṣe ti o dara lati kọ awọn asọye laarin awọn ila ti koodu, nibiti o nilo.

Ni Java ohunkohun laarin/** ati **/tumọ si fun iwe ati pe o jẹ asọye.

Ti ṣalaye awọn ipinya kan ni Java.

  1. Obi()
  2. Awọn àmúró {}
  3. Awọn akọmọ []
  4. Semicolon;
  5. koma,
  6. Akoko.

Akiyesi: Olukọọkan kọọkan ni itumọ kan ati pe o nilo lati lo nibiti o nilo, O ko le lo ọkan ni ipo miiran. A yoo jiroro wọn ni awọn alaye, ni ipele atẹle ti awọn koodu funrararẹ.

Awọn ọrọ-ọrọ ti o wa ni ipamọ 50 wa ti a ṣalaye ni Java. A ko le lo awọn ọrọ-ọrọ wọnyi bi awọn orukọ fun oniyipada kan, kilasi tabi ọna bi awọn bọtini-ọrọ wọnyi ti ni itumọ tẹlẹ.

abstract	continue	for	          new	        switch
assert	        default	        goto	          package	synchronized
boolean	        do	        if	          private	this
break   	double	        implements	  protected	throw
byte	        else	        import	          public	throws
case	        enum	        instanceof	  return	transient
catch	        extends	        int	          short	        try
char	        final	        interface	  static	void
class	        finally	        long	          strictfp	volatile
const	        float	        native	          super	        while

Awọn konsi ọrọ ati awọn ọrọ koko wa ni ipamọ ṣugbọn ko lo. Rilara aifọkanbalẹ pẹlu gbogbo awọn nkan wọnyi. Iwọ ko nilo lati wa ni aifọkanbalẹ, bẹni o nilo lati ṣe iranti gbogbo awọn nkan wọnyi. Iwọ yoo lo fun gbogbo awọn wọnyi nigbati o ba bẹrẹ gbigbe Java.

Iyẹn ni gbogbo fun bayi lati ọdọ mi. Maṣe gbagbe lati sọ fun wa bi o ṣe lero pe nkan naa jẹ, ni apakan asọye. Emi yoo wa pẹlu apakan atẹle ti jara pupọ yii, laipẹ. Titi lẹhinna o ni asopọ si Tecmint, wa ni aifwy ati ilera.