Päevast päeva: Java programmeerimiskeele õppimine

instagram story viewer

Sisse 1995 millal c ++ programmeerimiskeelt kasutati laialdaselt. Töötaja Päikese mikrosüsteem töötab platvormil nimega "Roheline"Töötas välja programmeerimiskeele ja pani sellele nime"tamm‘.

Nimi on inspireeritud an tamm puu, mida ta näeb väljaspool oma kontori aknaid. Hiljem nimi tamm asendati Java.

Java programmeerimiskeele töötas välja James Gosling ja seega James Gosling on austatud kui Java programmeerimiskeele isa.

James Gosling - Java programmeerimise isa
James Gosling - Java programmeerimise isa

Nüüd on küsimus selles, kas selline funktsionaalne programmeerimiskeel oli juba olemas (c ++) saadaval, miks Härra Gosling ja tema meeskond vajas teistsugust programmeerimiskeelt.

Java oli mõeldud järgmiste funktsioonidega:
  1. Kirjutage üks kord, jookske ükskõik kuhu
  2. Platvormidevahelise programmi arendamine, st Arhitektuuriliselt neutraalne
  3. Turvalisus
  4. Klassipõhine
  5. Objektile orienteeritud
  6. Veebitehnoloogiate tugi
  7. Tugev
  8. Tõlgendatud
  9. Pärand
  10. Keermestatud
  11. Dünaamiline
  12. Suur jõudlus

Enne Java töötati välja, arvutisse või arhitektuuri jaoks kirjutatud programm ei tööta teises arvutis ja arhitektuuris, seega arendamise ajal Java meeskond keskendub peamiselt platvormiülene funktsionaalsus ja sealt edasi mõiste üks kord kirjutada, joosta ükskõik kuhu tuli, mis jääb päikese mikrosüsteemi tsitaadiks pikaks ajaks.

Java programm töötab sees JVM (Java virtuaalne masin), mis lisab süsteemi ja programmi vahele täiendava kihi, mis tähendab täiendavat turvalisust. Muu programmeerimiskeel enne Java ei olnud sellist funktsiooni, mis tähendab, et käivitatav kood võib olla pahatahtlik, võib siiski nakatada süsteemi või muid sellega seotud süsteeme Java selle probleemi lahendamiseks JVM.

Java on OOP (Objektile orienteeritud programmeerimine) Keel. Objektile orienteeritud funktsiooni all tähendab see, et kogu olem on objekt, mis soovitab edasi Reaalse maailma objekt.

Millal Java arendati kell Päike, juhuslikult on hakanud kujunema veebitehnoloogiad ja see mõjutas tugevalt Java arengut ning isegi tänapäeval kasutab veebimaailm Java -d rohkem kui ükski teine ​​keel. Java on rangelt tõlgendatav keel, mis tähendab, et Java käivitab lähtekoodi otse, tõlkides lähtekoodi vahevormis.

Java on oma olemuselt tugev, st saab hakkama sisendite või arvutuste vigadega. Kui me ütleme, et Java on dünaamiline programmeerimiskeel, peame silmas, et see on võimeline keerukaid probleeme lihtsateks probleemideks jagama ja seejärel iseseisvalt täitma.

Java toetab keermestamine. Niidid on väikesed protsessid, mida saab operatsioonisüsteemi planeerija abil iseseisvalt hallata.

Java Toetus Pärand, mis tähendab seost klasside vahel.

Kahtlemata! Java töötati välja järglaseks "c'Ja'c ++"Programmeerimiskeel, seega pärib ta oma eelkäijalt mitmeid funktsioone, st. c ja c ++ mitmete uute funktsioonidega.

Java õppimine vedaja seisukohast on kõrgelt hinnatud ja üks ihaldatumaid tehnoloogiaid. Parim viis programmeerimiskeele õppimiseks on alustada programmeerimist.

Enne programmeerimise juurde asumist peame veel teadma järgmist: klassi nimi ja programmi nimi peaks olema sama, kuid teatud tingimustel võib see olla erinev, kuid kokkuleppel on alati hea mõte programm ümber nimetada selliseks, nagu see on klassi nimi.

Javac on selle koostaja Java programmeerimiskeel. Ilmselgelt oleks pidanud Java paigaldatud ja keskkonnamuutujate komplekt. Paigaldamine Java RPM -is süsteem on vaid klõpsu kaugusel Windows ja enam -vähem edasi Debian põhine süsteem.

Kuid Debian Wheezy ei ole Java oma repos. Ja selle installimine on natuke segane Java sisse Hingeldav. Seega on kiire samm debiani installimiseks järgmine:

Java installimine Debian Wheezysse

Laadige alla õigesti Java oma süsteemi ja arhitektuuri versioon siit:

  1. http://www.oracle.com/technetwork/java/javase/downloads/index.html

Kui olete alla laadinud, kasutage installimiseks järgmisi käske Debian Wheezy.

# mv/home/user_name/Allalaadimised/opt/ # cd /opt / # tar -zxvf jdk-7u3-linux-x64.tar.gz. # rm -rf jdk-7u3-linux-x64.tar.gz. # cd jdk1.7.0_03. # update-alternatives --install/usr/bin/java java /opt/jdk1.7.0_03/bin/java 1. # update-alternatives --install/usr/bin/javac javac /opt/jdk1.7.0_03/bin/javac 1. # update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /opt/jdk1.7.0_03/jre/lib/amd64/libnpjp2.so 1. # update-alternatives-set java /opt/jdk1.7.0_03/bin/java. # update-alternatives-set javac /opt/jdk1.7.0_03/bin/javac. # update-alternatives --set mozilla-javaplugin.so /opt/jdk1.7.0_03/jre/lib/amd64/libnpjp2.so

Sest RHEL, CentOS ja Fedora kasutajad saavad installida ka Java uusima versiooni, minnes URL -i alla.

  1. Installige Java RHEL, CentOS ja Fedora

Liigume programmeerimise sektsiooni, et õppida mõningaid Java põhiprogramme.

Programm 1: tere.java

klassi tere { public static void main (Stringiargid []) { System.out.println ("Edu!"); } }

Salvestage see järgmiselt: tere.java. Ja kompileerige see ja käivitage nagu näidatud.

# javac tere. java. # java tere

Proovi väljund

Edu!

Programm 2: arvutamine.java

klassi arvutamine {public static void main (String args []) {int num; arv = 123; System.out.println ("See on number:" + arv); arv = num * 2; System.out.print ("Arv * 2 on"); System.out.println (arv); } }

Salvestage see järgmiselt: arvutamine.java. Ja kompileerige see ja käivitage nagu näidatud.

# javac arvutamine.java. # java arvutus

Proovi väljund

See on number: 123. Arv * 2 on 246

Tee seda ise:

  1. Kirjutage programm, mis küsib teie oma eesnimi ja perekonnanimi ja siis aadress sina omaga perekonnanimi.
  2. Kirjutage programm koos kolm täisarvu väärtust ja esineda lisamine, Lahutamine, Korrutamine ja Divisjon ja saab kohandatud väljundi.

Märge: See õppimisviis paneb sind midagi tundma ja õppima. Kui teil on aga probleeme programmide kirjutamisel,Tee seda ise"Saate oma koodid ja probleemid kommentaarides välja tuua.

See jaotis "Päevast päeva'On mõiste Tecmint.com ja siit anname teile igasuguseid õpetusi. Seda artiklit laiendatakse programmidega algtaseme et edasijõudnute tase, artikli haaval.

Varsti tuleme selle sarja järgmise artikliga. Seniks püsige lainel.

Nagu ja Jaga meid ja Aita meid et Levik.

Teachs.ru