Hver er munurinn á Java og C?


svara 1:

Helsti munurinn á Java og C er hraði, færanleiki og hlutar stefnumörkun.

# 1: JAVA er hreint hlutbundið forritunarmál, á meðan C er verklags-stilla.

# 2: JAVA notar hugtökin stéttir, hluti, erfðir, fjölbreytni. Og framkvæmd forrits er ekki línuleg, á meðan C styður það ekki.

# 3: JAVA brotnar upp í hluti en C brotnar niður í aðgerðir.

# 4: JAVA er gagnamiðuð en C er málsmeðferð

# 5: Java styður ekki ábendingar en C styður ábendingar

# 6: Þú getur keyrt Java hvar sem er, á meðan C getur ekki keyrt hvar sem er

Kjörorð Java er (svo að segja) "Skrifaðu einu sinni keyrt hvar sem er".

Þegar þú setur saman Java forrit, er myndaður millistig bætakóða sem er túlkaður af Java Virtual Machine sjálfum. Þannig skrifarðu forrit einu sinni og sýndarvélin þýðir kóðann í leiðbeiningar sem tiltekinn örgjörvi getur skilið.

Framkvæmd Java forrits er því nokkuð hæg vegna þess að túlka þarf millistig bæti kóða.

Java notar „sorphirðara“ sem heldur sjálfkrafa utan um minni svo forritarinn þarf ekki að takast á við það.

Hægt er að lýsa yfir breytum í Java hvar sem er í forriti. (Þó að það sé mælt með því að lýsa yfir / skilgreina þá í byrjun kubba).

Endurnýting kóða með arf.

Sjálfgefið er að meðlimir séu einkaaðilar.

Meðan JVM keyrir út kóðann er ekki skipt um alla pakkaflokka sem eru fluttir inn í forritið. Það fer bara í pakkann og keyrir bekkinn og skilar niðurstöðunni í forritið. Af þessum sökum er minna minni notað af Java forritinu.

C forritunarmál

C notar hugtakið mannvirki (ekki hlutbundið).

Í C notum við hugtakið ábendingar, en í JAVA eru engin ábendingar notuð

Í C þarf forritarinn að stjórna minninu handvirkt. „Malloc ()“ og „free ()“ eru grunnminnisbókasöfn símtala.

Í C ætti breytileg yfirlýsingin að vera í byrjun blokkarinnar.

Öfugt við Java styður C stuðning við staðhæfingu, uppbyggingu og stéttarfélag

C er sett saman í „móðurmál“ vélarinnar, svo framkvæmdin er mun hraðari en Java.

Engin endurnýting og meðlimir eru opinberir sjálfgefið.

C forrit hafa meiri geymslupláss en samsvarandi forrit skrifað í hreinum vélar kóða. Samt sem áður er heildarminnisnotkun C forrits mun minni en Java forrit þar sem ekki þarf að hlaða neinn framkvæmdatúlk eins og JVM fyrir C.


svara 2:

Munurinn á C og Java er

1. Ábendingar eru fáanlegar í C. Við getum ekki búið til og notað ábendingar í Java.

2. Að úthluta minni og úthluta DE minni er komið að forritaranum. Í Java sér JVM um að framselja og úthluta.

3.C er tungumál topp-til-botns nálgunar, Java er tungumál neðst-upp nálgun.

4.C er ekki skipulagt tungumál, Java er hreint OOP tungumál vegna þess að það er ekki hægt að skrifa Java forrit án þess að nota að minnsta kosti einn flokk.


svara 3:

Með c er hægt að þróa hugbúnað eins og stýrikerfi, þýðanda og kjarna.

Með Java getum við þróað forrit eins og vefforrit, VLC spilara, tónlistarspilara osfrv.

c er háður vettvangur ... eftir samantekt mun EXE skráin aðeins keyra á þessari tölvu.

og Java er sjálfstæður vettvangur. Eftir samantekt býr þýðandinn til .flokkar skrá. Það er hægt að keyra það á hvaða tölvu sem er


svara 4:

C er forritunarmál á háu stigi sem gerir þér kleift að fá aðgang að aðgerðum á lægra stigi eins og ábendingum og minnameðferð.

C verður fljótt brjálaður vegna þess að það er tekið saman í innfæddan kóða (vélarnúmer).

C einkunnarorð: „Treystu forritaranum“. Þetta þýðir greinilega að þú verður að vera ábyrgur fyrir meðhöndlun geymslu á c. Með C hefur þú algera stjórn á forritinu þínu.

Java er tungumál á háu stigi sem keyrir á Java Virtual Machine. Java kóða er sett saman í kóðann, sérstök útgáfa af vélakóðanum.

Java er öruggt tungumál vegna þess að það gerir einfaldir hlutir fyrir þig að einbeita þér að kóðanum þínum.

Java er notað alls staðar til að búa til forrit fyrir vefinn, skrifborð, Android, kortavélar o.s.frv.

Java er í raun kross-pallur. C er ekki eins þverpallur og Java

Vona að ég hafi svarað spurningu þinni. Takk fyrir spurninguna!


svara 5:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 6:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 7:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 8:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 9:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 10:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 11:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 12:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 13:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 14:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 15:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 16:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 17:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 18:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 19:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 20:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 21:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 22:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 23:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 24:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 25:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 26:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 27:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 28:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 29:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 30:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 31:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.

svara 32:

Hér eru helstu munirnir á milli C og JAVA.

1. JAVA er hlutbundin en C er málsmeðferð. Svo aðrar hugmyndafræði.

Mestur munur er á einkennum tungumálanna tveggja vegna notkunar mismunandi forritunaráætlana. C er skipt í aðgerðir og JAVA í hluti. C er stefnuleiðbeinandi en JAVA er gagnamiðað.

2. Java er túlkað tungumál en C er saman tungumál.

Við vitum öll hvað þýðandinn gerir. Það tekur kóðann þinn og þýðir hann yfir í eitthvað sem vélin getur skilið - það er 0 og 1 - kóðinn á vélarstigi. Þetta er nákvæmlega það sem gerist með C kóða okkar - það er tekið saman. Hjá JAVA er kóðanum fyrst breytt í svokallaðan bætakóða. Þessi kóði er síðan keyrður af JVM (Java Virtual Machine). Af sömu ástæðu er JAVA kóðinn flytjanlegri.

3. C er tungumál sem er lágt stig á meðan JAVA er tungumál á háu stigi.

C er tungumál á litlu stigi (erfitt fyrir notandann að túlka, meiri merkingu fyrir kóðann á vélastiginu), á meðan JAVA er lagstig á háu stigi (dregið saman úr smáatriðum á vélarstigi, meiri þýðing fyrir forritið sjálft).

4. C notar nálgun frá toppi niður (beitt og slétt) en JAVA notar botn-upp nálgun (á klettunum).

Í C byrjar mótun áætlunarinnar með skilgreiningunni á heildinni og skiptingu í smærri þætti. JAVA (og C ++ og önnur OOP tungumál) fylgja neðst upp og þar sem smærri þættirnir mynda heildina.

5. Ábendinga fer aftur á svið í JAVA en C krefst þess að ábendingum sé beinlínis meðhöndlað.

Þegar kemur að JAVA, þá þurfum við ekki * og & að takast á við ábendingar og takast á við þau. Formlega er engin setningafræði bendils krafist í JAVA. Það gerir það sem það þarf að gera. Í JAVA búum við til tilvísanir fyrir hluti.

6. Geymslustjórnun á bakvið tjöldin með JAVA og notendamiðaðri geymslustjórnun í C.

Manstu eftir „malloc“ og „free“? Þetta eru bókasafn símtöl sem eru notuð í C til að úthluta og sleppa minni svæði fyrir ákveðin gögn (auðkennd með lykilorðinu "sizeof") Þess vegna er minnið í C stjórnað af notandanum, á meðan JAVA notar sorpsafnara sem eyðir hlutunum sem engar vísanir eru til.

7. JAVA styður ofhleðslu aðferða en C styður alls ekki ofhleðslu.

JAVA styður ofhleðsluaðgerðir eða aðferðir - það er að segja að við getum haft tvær eða fleiri aðgerðir með sama nafni (með ákveðnum mismunandi breytum eins og til baka gerðum svo að vélin geti greint á milli þeirra). Það þýðir að við getum of mikið af aðferðum með sama nafni með mismunandi undirskriftum á aðferðinni. JAVA (ólíkt C ++) styður ekki ofhleðslu rekstraraðila en C leyfir alls ekki ofhleðslu.

8. Öfugt við C styður JAVA ekki forvinnsluaðila og ekki í raun þessa.

Forvirkjatilskipanirnar eins og #include & #define osfrv eru taldar einn mikilvægasti þátturinn í forritun C. Hins vegar eru engir forvinnarar í JAVA. JAVA notar aðra valkosti fyrir forvinnsluaðilana. Til dæmis er notaður opinberur stöðugur endanlegur í staðinn fyrir # skilgreina forvinnsluaðila. Java kortleggur flokksnöfn í skráarsafn og skráarsamsetningu í stað #include sem notuð er til að innihalda skrár í C.

9. Hið staðlaða inntak og úttak aðgerðir.

Þó að þessi munur hafi ef til vill ekki hugmyndalega (innsæi) merkingu, þá er það kannski bara hefð. C notar printf & scanf aðgerðirnar sem venjuleg inntak og úttak, meðan JAVA notar System.out.print & System Resources og Information..read aðgerðir.

10. Meðhöndlun undantekninga í Java og villurnar og hrunin í C.

Ef villa kemur upp í Java forriti er undantekning gerð. Síðan er hægt að meðhöndla það með ýmsum meðhöndlunartekjum á undantekningum. Ef villa kemur upp í C er villa.