Java-ohjelmointikieli: mistä aloittaa oppiminen. Missä Javaa käytetään? Pika-aloitus Javassa: tarvittavan ohjelmiston asennuksesta ensimmäiseen ohjelmaan

Monien vuosien jälkeen ajattelin, kuinka kehittäisin ensimmäisen Java-ohjelmani, jos aloittaisin tänään?

Minut esiteltiin Javaan yliopistossa ja sen muistaminen saa minut kylmään hikeen. Uuden tuntemattoman kielen lisäksi minun piti asentaa jonkinlainen JDK, sitten IDE, sitten luoda ensimmäinen projekti ja lisätä siihen manuaalisesti kirjastoja. Tehdään se analogisesti valmiiden ohjelmien kanssa ja pyydystetään tuntemattomia java.lang.ClassNotFoundException ja java.lang.NoSuchMethodException ja vastaavia kauhuja. Kun osasin työskennellä vain Windows-käyttöjärjestelmässä ja pääsy Internetiin oli modeemin kautta puhelinlinjan kautta.

Toivottavasti se on mielenkiintoinen sekä niille, jotka ottavat ensimmäisiä askeleitaan javassa, että niille, jotka muistavat jdk 1.4:n. Kokeillaan verkossa toimivaa IDE Eclipse Che -ohjelmaa.

Haluan tehdä varauksen pääehdosta - nyt sinulla on oltava vakaa internetyhteys. Ja tietysti tämän artikkelin lukemisen jälkeen et saa työtä Java-arkkitehtina New Yorkissa 180 000 dollarilla vuodessa etkä edes opi Javaa 21 päivässä. Kehitetään vain oma Hello-maailmamme muutamalla koodirivillä modernissa ympäristössä, mutta web-palvelimen kanssa.

Cloud IDE- ja Docker-konttikehitys

Avoimen lähdekoodin ohjelmisto Eclipse Che on seuraavan sukupolven IDE yhteiskäyttöön ohjelmistokehitykseen. Ei niin tuttu meille "vanhoille", mutta sen avulla voit kehittyä paikallisesti vain nykyaikaisella selaimella ja vakaalla verkkoyhteydellä. Che-palvelinta voidaan käyttää paikallisessa verkossa. Päästäksemme alkuun nopeasti, meidän ei tarvitse edes asentaa mitään!!!

Siirry Eclipse Che -linkkiin. Siellä on mahdollista luoda ilmainen tili osoitteessa codenvy.com. Voit rekisteröidä sen sähköpostillasi tai käyttää OAuth-palveluntarjoajia: Github, Google tai Microsoft verkossa.

Palvelinpuolella luodaan automaattisesti Docker-säilö, jossa on esikonfiguroitu kehitysympäristö. Säilön agenttia käyttämällä javascript-IDE muodostaa yhteyden siihen selaimestasi.

"Java"-mallista luotu säiliö sisältää tavallisen Ubuntu-koontiversion, mikä tarkoittaa, että voit asentaa työhösi tarvitsemasi paketit. "Eclipse Che" -malli perustuu Alipinen - minimalistiseen Linux-versioon Dockerille, eikä sinulla ole siellä sellaista vapautta.

Joten mistä minä puhun? Jos et tiedä mikä se on, älä edes välitä siitä toistaiseksi. Kaikki toimii ja niin "out of the box", anna sen vaikuttaa taikalta ensimmäisessä vaiheessa! Ajan myötä, jos haluat, se on melko helppo selvittää.

Luodaan uusi "työtila" "Java"-mallista. Sinun on katsottava sarjakuva rakennusnosturista, kun kehitystilaasi luodaan.

Oracle JDK 8u45 ja Maven 3.3.9 ovat saatavilla kehitysympäristössäsi. Projektipohjaisen kehityksen aloittaminen Githubissa on yhtä helppoa.

Valmistelemme ympäristöä projektille...


Riippuvuuden hallinta ja rakentamisjärjestelmä

Java-maailman de facto -standardi on Maven, ja sillä on luultavasti paras tuki eri IDE:issä. Gradle on uudempi projekti ja se ansaitsee oikeuden olla valintasi numero 1. Mutta kun lähdet töihin Java-kehittäjäksi, todennäköisyys kohdata Maven on paljon suurempi, etenkin vanhoissa projekteissa. Lisäksi hän yrittää myös vanhentua ja siirtyä pois XML-muodosta Polyglot-projektin kautta. Atom, Groovy, Clojure, Ruby, Scala, YAML - perustana kokoonpanotiedoston kirjoittamiselle. Tämä on sama tarina kuin ohjelmointikielen kanssa JVM:ssä. Huolimatta Groovyn, Scalan, JRubyn, Jythonin, Clojuren olemassaolosta, kaikesta niiden voimasta ja ytimekkyydestä, Java-kieli on elävin kaikista elävistä olennoista. Ja älä edes vertaa Javaa johtajaan - ohjelmointikieli on elossa ja, vaikkakin hitaasti, kehittyy.

Oletuskonsoli-java-yksinkertainen projekti tarjoaa meille suosikkimme Hello World.

Ehdotan, että vaikeutamme hieman ensimmäistä askeltamme ja lisäämme projektiin Apache Camelin. Tietojen lähteet ja vastaanottajat sekä teknologioiden kanssa työskentelyn monimutkaisuus on piilotettu URL-syntaksin taakse sen komponenttien sisällä, emmekä sukeltaa syvälle.

Kamelin taika

Eclipse Che on luonut meille projektimallin, jota nyt muokkaamme ja luomme verkkosovelluksemme.

Apache Camel on avoimen lähdekoodin integraatiokehys, ja tarvitsemme sitä vain yksinkertaiseen Hello Worldiin. Lisätään sen kirjastot pom.xml-tiedostoon riippuvuutena kamelin ytimestä ja laiturin verkkopalvelinkomponentista.

org.apache.camel kamelin ydin 2.18.0 org.apache.camel kamelin laituri 2.18.0

Jotta lambdat voidaan kääntää, lisää samaan tiedostoon:
1.8 1.8

Muokkaa sen jälkeen tiedostoa /console-java-simple/src/main/java/org/eclipse/che/examples/HelloWorld.java ja samalla tutustutaan tämän online-IDE:n toimintaan.

Paketti org.eclipse.che.examples; tuonti org.apache.camel.builder.RouteBuilder; tuonti org.apache.camel.main.Main; public class HelloWorld ( public static void main(String argvs) heittää Poikkeuksen ( Main main = new Main(); main.addRouteBuilder(new RouteBuilder()) ( @Override public void configure() heittää Poikkeuksen ( from("jetty:http:/ /0.0.0.0:8080") .process(exchange -> (exchange.getIn().setBody("Hei maailma");)); ) )); main.run(argvs); ) )

Jotta voit suorittaa esimerkin mvn clean install exec:java -komennolla, sinun on lisättävä exec-maven-plugin tiedostoon pom.xml

org.codehaus.mojo exec-maven-plugin 1.5.0 java org.eclipse.che.examples.HelloWorld


Aloitetaan projekti päätteen komennolla

Mvn clean install exec:java
Tai voimme muokata napsauttamalla käynnistää -asetuksia IDE:ssä.

Voit muodostaa yhteyden verkkosovellukseemme ulkomaailmasta käyttämällä "Tomcat8"-riville "Palvelinosoite"-sarakkeessa olevaa osoitetta. Voit nähdä kuinka tämä tehdään alla olevasta videosta:

Ohjelmamme tulos:

Tämä esimerkki luo Apache Camelin ja sen tietopolun. Reitti alkaa laiturin web-palvelimelta, joka kuuntelee http-pyyntöjä portissa 8080. Kun vastaanotamme pyynnön, luomme vastauksen rivillä process(vaihto -> (exchange.getIn().setBody("Hei maailma");)).

Näyttöesitys Java-koodin kirjoittamisesta (ilman ääntä ja kiroilua) Che-kielellä ja Hello World -ohjelman käynnistämisestä.

Lataa uusin versio JDK(Java Development Kit). Se löytyy tästä linkistä: Java SDK 5.0. Seuraa linkkiä Lataa JDK ja lataa käyttämäsi alustan JDK.

Varmista asennuksen jälkeen, että java.exe- ja javac.exe-hakemisto on lisätty järjestelmän PATH-muuttujaan. Voit tehdä sen näin (Windowsissa):

Käynnistä --> Asetukset --> Ohjauspaneeli --> Järjestelmä --> Lisäasetukset --> Ympäristömuuttujat
(Käynnistä --> Asetukset --> Ohjauspaneeli --> Järjestelmä --> Lisäasetukset --> Ympäristömuuttujat)

Etsi muuttuja luettelosta PATH ja lisää siihen polku hakemistoon, jossa java.exe- ja javac.exe-tiedostot sijaitsevat. Esimerkiksi minulla on tämä polku - D:JavaToolsjdk_1.5bin. Jos sinulla ei vielä ole PATH-muuttujaa, luo sellainen. Voit tarkistaa onko kaikki kunnossa näin: suorita komentorivi ( Käynnistä -> Suorita, kirjoita sana cmd ja paina Enter) ja anna komento java. Sinun pitäisi saada seuraava tulos:

Koodi

Käyttö: java [-optiot] luokka
(suorittaa luokan)
tai java [-optiot] -jar jarfile
(jar-tiedoston suorittamiseksi)
jossa vaihtoehtoja ovat:
-client valitaksesi "asiakas"-VM:n
-palvelin valitaksesi "palvelin" VM:n
-hotspot on synonyymi "asiakas"-VM:lle
Oletus-VM on asiakas.

Tämä tarkoittaa, että virtuaalikone löydettiin, mutta kutsuit sitä väärillä argumenteilla. Ei mitään, kaikella on aikansa :) . Jos saat viestin " 'java' ei tunnisteta sisäiseksi tai ulkoiseksi komennoksi, toimivaksi ohjelmaksi tai erätiedostoksi"tarkoittaa, että teit jotain väärin.

On myös suositeltavaa luoda muuttuja nimeltä JAVA_HOME, sen arvo on polku hakemistoon, johon asensit JDK:n (esim. D:JavaToolsjdk_1.5). Tätä muuttujaa käyttävät sovelluspalvelimet (Tomcat, JBoss jne.), projektin rakennusapuohjelmat (ANT, Maven jne.). Se ei vaikuta sovellusten kääntämiseen ja suorittamiseen komentoriviltä.

3. Luo tiedosto millä tahansa tekstieditorilla HelloWorld.java:

Koodi

julkinen luokka HelloWorld
{
{
hw.showString();
}
public void showString()
{
}
}

4. Kokoa tiedosto kirjoittamalla
javac HelloWorld.java
ollessaan hakemistossa tämän tiedoston kanssa.

5. Kun käännös on onnistunut, HelloWorld.class-tiedosto tulee näkyviin hakemistoosi. Nyt voit käynnistää sovelluksesi kirjoittamalla rivin
java HelloWorld

Huomaa, että sanan java jälkeen sinun on kirjoitettava VAIN LUOKAN NIMI (sinun ei tarvitse määrittää .class-tunnistetta).

Jos saat seuraavanlaisen virheilmoituksen: ClassNotFoundException", sinun on asetettava toinen järjestelmämuuttuja - CLASSPATH. Tämä tehdään täsmälleen samalla tavalla kuin edellä on kuvattu. Muuttujan arvon tulee olla luettelo poluista, joista Java etsii luokkia käynnistyksen yhteydessä. Esimerkiksi tämä:
.;D:JavaMyProject1-luokat
Piste tarvitaan nykyisen hakemiston sisällyttämiseen hakuun.

Voit tehdä ilman järjestelmämuuttujien asettamista. Oletetaan, että asensit JDK:n D:JDK-hakemistoon ja loit D:HelloWorld.java-tiedoston. Sitten voit kääntää ja ajaa sen seuraavasti:
D:JDKbinjavac.exe D:projectsHelloWorld.java
D: JDKbinjava.exe – luokkapolku D: HelloWorld

Lisähuomautus pakettien kanssa työskentelemisestä

Käytännössä tunnit sijoitetaan yleensä pakkauksiin (esim. minun pakkaus):

Koodi

paketti mypack;

julkinen luokka HelloWorld
{
julkinen staattinen void main (String args)
{
HelloWorld hw = uusi HelloWorld();
hw.showString();
}
public void showString()
{
System.out.println("Hei, maailma!");
}
}

Tässä tapauksessa on noudatettava seuraavia sääntöjä:
1. Java-tiedosto HelloWorld.java täytyy olla hakemistossa minun pakkaus.
2. Kääntäminen tapahtuu komennolla javac mypack.HelloWorld.java
3. Laukaisu suoritetaan komennolla java mypack.HelloWorld(olettaen, että hakemisto, jossa mypack sijaitsee, lisätään CLASSPATHiin).

Miten Java-ohjelmaa käytetään?

Minulla on useita Javaa vaativia ohjelmia. Asensin tämän Javan ja suhteellisen pienestä tiedostosta muodostui CommonFiles-kansio, jossa oli lähes 125 Mt sisältöä. Mitä tehdä seuraavaksi? Kuinka voin nyt ajaa ohjelmaa, joka toimii Javalla?


FF | 3. maaliskuuta 2013, klo 13.25
Älä huoli tästä. Jos Java on järjestelmässä, kaikki toimii tarpeellisissa tapauksissa niin kuin pitää.

anatol | 26. helmikuuta 2013, klo 17.42
Itse asiassa Java for WINDOWS ei ole ohjelma, vaan käyttöympäristö, virtuaalikone, jossa sille kirjoitetut ohjelmat toimivat Java-kielellä. Eli se on eräänlainen komentokirjasto, tulkki. On olemassa erilaisia ​​versioita. Esimerkiksi java sdk on suunniteltu ohjelmien kirjoittamiseen JAVA-kielellä.

Evgeniy | 26. helmikuuta 2013, 00:57
Jos Java on kannettava, se on suunniteltu kannettavaksi ohjelmaksi. Tiedän yhden tällaisen ohjelman toistaiseksi - tämä on Java-PortableApps.com (x32 & x64). Sinun on asennettava muut kannettavat Java-ohjelmat samaan kansioon, jossa CommonFiles-kansio sijaitsee. Jos nämä ovat PortableApps.com-ohjelmia, jokainen ohjelma asennetaan omaan kansioonsa. Nämä ohjelmat käynnistetään tavalliseen tapaan, kuten kaikki ohjelmat, mutta itse Javaan ei kosketa ollenkaan. Jos kannettavat Java-ohjelmat eivät ole PortableApps.com-sivustoa, ne saattavat edellyttää Java-latausta asennuksen jälkeen, kun ne käynnistetään. Jos järjestelmään on asennettu Java (ei kannettava), kaikkien ohjelmien pitäisi toimia.

PROFFesr | 25. helmikuuta 2013, 08:07
Paljon sovelluksia ja verkkosivustoja, jotka toimivat vain, jos sinulla on Java asennettuna. Javaa käytetään kaikkialla: kuvien katseluun verkkosivuilla, peleissä jne., se toimii itse siinä sovelluksessa, jossa sitä tarvitaan.

Oleg | 25. helmikuuta 2013, 06:24
Se, että asennus on lisääntynyt, on normaalia. Uudelleenkäynnistyksen jälkeen Javaa vaativien ohjelmien pitäisi alkaa toimia. Ilman ylimääräisiä manipulaatioita.

06.11.17 9551

Tässä oppaassa kerromme kaiken, mitä sinun tulee tietää ennen opiskelun aloittamista. ohjelmointi sisään Java. Opit alustan ominaisuuksista, sen sovelluksesta ja kuinka aloittaa Java-oppiminen oikein.

Mikä on Java-ohjelmointikieli?

Vuonna 1991 "Green Team", Sun Microsystemsin jaosto, jota johti James Gosling, loi kielen kulutuselektroniikkalaitteiden ohjelmointiin. Tuolloin sitä kutsuttiin tammiksi ("tammi"). Miksi "tammi"? Yksinkertaisesti siksi, että tämä puu kasvoi Goslingin toimiston ikkunan ulkopuolella.

Vihreä tiimi esitteli Tammen käyttöä interaktiivisessa televisiossa. Mutta noiden vuosien digitaalisessa kaapelitelevisiossa tämä tekniikka oli liian edistynyt. Samaan aikaan Internet yleistyi, johon uusi ohjelmointikieli sopi parhaiten.

Jonkin ajan kuluttua uusi kieli nimettiin uudelleen vihreäksi ja sen jälkeen Javaksi Jaavan saaren kahvin kunniaksi. Siksi Java-logossa on kahvimuki.

Javaa kehitettäessä C/C++ oli suosittu, joten Gosling teki kielestä samanlaisen syntaksin kuin C/C++ ja otti käyttöön " kirjoita kerran - juokse missä tahansa" Vuonna 1995 Sun Microsystems julkaisi ensimmäisen virallisen Java-version. Ja samaan aikaan ilmoitettiin, että Java sisällytetään Netscape Navigator -selaimeen.

Vuonna 2010 Oracle Corporation osti Sun Microsystemsin ja Java-ohjelmointikielen.

Java-versiohistoria

  1. Kesäkuu 1991 – kehitysprojektin alku ohjelmointikieli Java.
  2. JDK 1.0 – tammikuu 1996.
  3. JDK 1.1 – helmikuu 1997.
  4. J2SE 1.2 – joulukuu 1998.
  5. J2SE 1.3 – toukokuu 2000.
  6. J2SE 1.4 – helmikuu 2002.
  7. J2SE 5.0 – syyskuu 2004.
  8. Java SE 6 - joulukuuta 2006.
  9. Java SE 7 – heinäkuuta 2011.
  10. Java SE 8 – 18. maaliskuuta 2014.
  11. Java SE 9.–21.9.2017.

Java-ohjelmointikielen ominaisuudet

Java on monialustainen kieli

Java-koodi kirjoitettu yhdelle alustalle ( eli käyttöjärjestelmä), voidaan käyttää ilman muutoksia muilla alustoilla.

Javaa käytetään Java ( Java-virtuaalikone, JVM). JVM käsittelee tavukoodin, jonka jälkeen prosessori käsittelee JVM:ltä vastaanotetun koodin. Kaikki virtuaalikoneet toimivat samalla tavalla, joten sama koodi toimii samalla tavalla kaikissa käyttöjärjestelmissä, mikä tekee Javasta cross-platform-ohjelmointikielen.

Olio-ohjelmointikieli

Ohjelmointityylejä on erilaisia, ja yksi suosituimmista on olioohjelmointi. Tällä lähestymistavalla monimutkainen ongelma jaetaan pienempiin luomalla objekteja. Tämän ansiosta koodia voidaan käyttää uudelleen.

Oliopohjaisia ​​toimintoja löytyy monista ohjelmointikielistä, mukaan lukien Java, Python ja C++. Jos aiot tosissasi oppia ohjelmoinnin, oliolähtöinen lähestymistapa kannattaa sisällyttää oppimissuunnitelmaasi.

Java on nopea

Varhaiset versiot ohjelmointikieli Javaa on usein kritisoitu hitaasta. Mutta tänään tilanne on muuttunut dramaattisesti. JVM:n uudet versiot toimivat paljon nopeammin, ja niitä tulkitsevat prosessorit ovat yhä nopeampia.

Nykyään Java on yksi nopeimmista ohjelmointikielistä. Hyvin optimoitu Java-koodi toimii melkein yhtä nopeasti kuin matalan tason ohjelmointikielet, kuten C/C++, ja paljon nopeammin kuin Python, PHP jne.

Java on turvallinen alusta

Java on:

  • turvallinen alusta sovellusten kehittämiseen ja käynnistämiseen;
  • tarjoaa työkaluja automaattiseen muistinhallintaan, mikä vähentää koodin haavoittuvuutta;
  • varmistaa turvallisen tiedonsiirron.

Laaja ydinkirjasto

Yksi syy siihen, miksi Java on niin laajalle levinnyt, on sen valtava standardikirjasto. Se sisältää satoja luokkia ja menetelmiä eri paketeista, jotka helpottavat kehittäjien elämää. Esimerkiksi,

java.lang on edistyneitä toimintoja merkkijonoille, taulukoille jne.

java.util – kirjasto tietorakenteiden, säännöllisten lausekkeiden, päivämäärän ja kellonajan jne. käsittelyyn.

kava.io - kirjasto tiedostojen syöttämiseen/tulostukseen, poikkeusten käsittelyyn jne.

Java-alustan sovellus

Ennen javan oppimista ohjelmointi tyhjästä, sinun on tiedettävä, että tällä alustalla toimii yli 3 miljardia laitetta ympäri maailmaa. Mihin sitä tarkalleen voidaan käyttää:

  1. Android-sovellukset - Android-sovellusten kehittämiseen Java-ohjelmointikieltä käytetään usein yhdessä Android SDK:n kanssa ( Englanninkielisestä ohjelmistokehityspaketista - ohjelmistokehityspaketti).
  2. Verkkosovellukset - Javaa käytetään verkkosovellusten luomiseen palvelinohjelmien, Struts-kehyksen ja JSP:n avulla. Joitakin suosittuja Java-kielellä kirjoitettuja verkkosovelluksia ovat: Google.com, Facebook.com, eBay.com, LinkedIn.com.

On syytä huomata, että näitä sivustoja ei välttämättä ole kirjoitettu yksinomaan Java-kielellä, ja ne voivat käyttää myös muita ohjelmointikieliä.

  1. Ohjelmistojen kehittäminen– sellaiset ohjelmat kuten Eclipse, OpenOffice, Vuze, MATLAB ja monet muut on kirjoitettu Java-kielellä.
  2. Big Datan käsittely – "ison datan" käsittelemiseen voit käyttää Java-kielellä kirjoitettua Hadoop-kehystä.
  3. Kaupankäyntijärjestelmät– alustan käyttäminen Oracle Extreme Java -kauppajärjestelmä, voit kirjoittaa ohjelmia kaupankäyntiä varten.
  4. Sulautetut laitteet– Nykyään miljardit laitteet, kuten televisiot, SIM-kortit, Blu-ray-soittimet jne., perustuvat Oraclen Java Embedded -teknologiaan.

Myös ohjelmointi päällä Javaa käytetään pelien, tieteellisten sovellusten ( esimerkiksi luonnollisen kielen käsittelyyn) ja monilla muilla aloilla.

Java-terminologia, jonka sinun pitäisi tietää

Java on joukko teknologioita ( ohjelmointikieli ja tietokonealusta), joka on suunniteltu ohjelmistojen luomiseen ja suorittamiseen. Termi Java viittaa kuitenkin usein itse ohjelmointikieleen.

Ohjelmointikieli Java on monialustainen, oliosuuntautunut, yleiskäyttöinen ohjelmointikieli, jolla on laajat ominaisuudet.

Java 9 on Java-version viimeisin versio tätä kirjoitettaessa.

Java EE, Java Me ja Java SE - nämä nimet tarkoittavat Java Enterprise Edition, Micro Edition ja Standard Edition, vastaavasti.

Java EE on tarkoitettu palvelimilla toimiville sovelluksille. Java ME on suunniteltu tehorajoitteisille laitteille, kuten sulautetuille laitteille. Java SE on Javan vakioversio yleisten ohjelmien kirjoittamiseen.

Jos olet uusi Java ohjelmointi, suosittelemme aloittamista Java SE:llä.

JVM - Java-virtuaalikone (" Java virtuaalikone") on ohjelma, jonka avulla tietokone voi suorittaa Java-kielellä kirjoitettuja ohjelmia.

JRE – Java Runtime Environment (“ Java-ajoaika") sisältää JVM:n, siihen liittyvät kirjastot ja muut ohjelmien suorittamiseen tarvittavat komponentit. Mutta JRE:ssä ei ole kääntäjää, debuggeria tai muita kehitystyökaluja.

JDK – Java-kehityspaketti Java-kehittäjä) sisältää JRE:n ja muita kehitystyökaluja, kuten kääntäjiä, virheenkorjausohjelmia jne.

Kuinka käyttää Javaa käyttöjärjestelmässäsi

Java:n suorittaminen Mac OS:ssä

Tässä on mitä tehdä Javalle ohjelmointi tyhjästä ja alustan asentaminen Mac OS X:ään tai macOS:ään:

  1. Lataa uusin Java-versio ( JDK) kanssa Java SE lataussivut.
  2. Kaksoisnapsauta ladattua DMG-tiedostoa ja seuraa asennusohjelman ohjeita.
  3. Tarkista asennus avaamalla pääte ja kirjoittamalla seuraava komento:

javac -versio

Jos Java on asennettu oikein, ohjelman versio näkyy näytöllä ( esimerkiksi javac 1.8.0_60).

Seuraava vaihe on asentaa IDE ( integroitu kehitysympäristö) Java-koodin kirjoittamiseen ja suorittamiseen. Asennamme IntelliJ IDEA:n ilmaisen version ja käytämme Javaa siinä. Tässä on mitä sinun on tehtävä tehdäksesi tämän:

  1. Siirry osoitteeseen IntelliJ lataussivu ja lataa ilmainen Community Edition.
  1. Avaa ladattu DMG-tiedosto ja seuraa asennusohjeita. Nopeaa käyttöä varten voit siirtää IntelliJ IDEA:n Sovellukset-kansioon.
  2. Avaa IntelliJ IDEA. Valitse vaihtoehto "Älä tuo asetuksia" (" Älä tuo asetuksia") ja napsauta "OK". Hyväksy tämän jälkeen Jetbrainsin tietosuojakäytäntö napsauttamalla Hyväksy-painiketta.
  3. Nyt voit mukauttaa käyttöliittymän itse. Voit myös ohittaa tämän vaiheen ja jättää kaiken oletukseksi. Jos et ole varma, ohita tämä vaihe napsauttamalla "Ohita kaikki ja aseta oletukset" -painiketta (" Ohita kaikki ja aseta oletusasetukset»).

  1. Ohjelma näyttää tervetulosivun. Napsauta painiketta "Luo uusi projekti" (" Luo uusi projekti»).
  2. Valitse seuraavassa ikkunassa vasemmasta ruudusta "Java" ja napsauta "Uusi" ohjelmaikkunan yläosassa valitaksesi "JDK". Täällä sinun on valittava sijainti, johon asensit JDK:n, ja napsauta sitten Seuraava.

  1. Sinulla on mahdollisuus luoda projekti mallipohjasta ("Luo projekti mallista"). Ohitamme sen ja napsautamme "Seuraava" -painiketta.
  2. Seuraavassa asennusvaiheessa ohjelmointikieli Java kirjoita projektin nimi ja napsauta "Valmis"-painiketta.
  3. Vasemmassa paneelissa näet projektisi. Jos paneeli ei ole näkyvissä, siirry valikkoon Näkymät > Työkaluikkunat > Projekti.
  4. Siirry kohtaan Hello > New > Java ja anna luokalle nimi. Kutsuimme sitä ensin.

  1. Suorita juuri kirjoittamasi ohjelma valitsemalla Suorita > Suorita... Napsauta ensin ( eli luomamme tiedoston nimi

Kuinka käyttää Javaa Linuxissa

Ajetaan esimerkkejä ohjelmointitunteja tyhjästä Java Linuxissa tarvitsee JAVA SE -kehityspaketin ( JDK) ja IDE projektien kehittämiseen. Aloita Java noudattamalla ohjeita vaihe vaiheelta.

Asenna Java

  1. Avaa pääte ja asenna Java kirjoittamalla seuraava komento:

    sudo add-apt-arkisto ppa:webupd8team/java


    sudo apt päivitys; sudo apt install oracle-java8-installer

  1. Hyväksy lisenssisopimus ja käyttöehdot napsauttamalla "OK" ja "Kyllä" vastaavasti.
  2. Olet asentanut Javan. Varmista asennuksen onnistuminen kirjoittamalla seuraava komento terminaaliin:

java -versio

Jos nykyinen versio näkyy, asennus onnistui. Jos ei, tarkista kanssa Oraclen ohjesivu.

Asennetaan IntelliJ IDEA

  1. Siirry osoitteeseen .

  1. Lataa ilmainen Community Edition napsauttamalla "Lataa" -painiketta.
  2. Latauksen jälkeen muuttaa hakemistoa terminaalissa lataushakemistoosi ja pura Java tar -tiedosto /opt-kansioon seuraavalla komennolla:

sudo tar xf .tar.gz -C /opt/

  1. Pakkauksen purkamisen jälkeen vaihda hakemisto IntelliJ IDEA -ohjelman bin-kansioon:

    cd /opt/ /bin

  2. Käynnistä IDE kirjoittamalla seuraava komento:
  3. Valitse "Älä tuo asetuksia" (" Älä tuo asetuksia") ja napsauta "OK". Tämän jälkeen hyväksymme Jetbrainsin tietosuojakäytännön napsauttamalla "Hyväksy" -painiketta.
  4. Nyt läpikulkuun ohjelmointikurssit Java, voit mukauttaa käyttöliittymän itse. Luo pikakuvake työpöydällesi, jotta pääset nopeasti käyttämään ohjelmaa. Tämän jälkeen käynnistääksesi IDE, napsauta "Seuraava" kaikissa seuraavissa vaiheissa.
  5. Ohjelma näyttää tervetulosivun. Napsauta "Luo uusi projekti" (" Luo uusi projekti»).
  6. Valitse seuraavassa ikkunassa vasemmasta ruudusta "Java" ja varmista, että Java on valittu Project SDK -rivillä. Jos ei, valitse sijainti, johon asensit JDK: /usr/lib/jvm/java-8-oracle.

  1. Napsauta "Seuraava" kahdesti ja luo projekti.
  2. Syötä seuraavassa vaiheessa projektin nimi ja napsauta "Valmis"-painiketta. Nyt vasemmassa paneelissa näet projektisi. Jos tämä paneeli ei ole näkyvissä, siirry valikkoon Näkymät > Työkaluikkunat > Projekti.
  3. Lisää uusi Java-luokka. Valitse vasemmasta ruudusta src hiiren oikealla painikkeella ja siirry kohtaan Uusi > Java-luokka. Anna luokan nimi. Luokan nimi ei saa sisältää välilyöntejä.

  1. Kirjoita Java-koodi ja tallenna projekti.
  2. Suorita ohjelma valitsemalla Suorita > Suorita... Napsauta HelloWorld ( projektin nimi) - ohjelma kääntää tiedoston ja suorittaa sen.

Java:n käyttäminen Windowsissa (XP, 7, 8 ja 10)

Hallita Java ohjelmoinnin perusteet ja jos käytät alustaa Windowsissa, tarvitset JAVA SE -kehityspaketin (JDK) ja IDE:n projekteihin. Noudata alla olevia vaiheittaisia ​​ohjeita:

Javan asentaminen

  • Siirry osoitteeseen lataussivu Java Standard Edition -kehityspaketti.
  1. Napsauta taulukon yläreunassa olevassa Java SE Development Kit -osiossa "Hyväksy käyttöoikeussopimus" (" Hyväksy lisenssisopimus"). Napsauta sitten linkkiä Windows (x64), jos sinulla on 64-bittinen käyttöjärjestelmä, tai Windows (x86), jos sinulla on 32-bittinen käyttöjärjestelmä.

  1. Latauksen jälkeen suorita asennustiedosto ja noudata näyttöön tulevia ohjeita. napsauta " Seuraavaksi" Valitse kaikki toiminnot painamalla " Tämä ominaisuus asennetaan paikalliselle kiintolevylle" ja kopioi asennuspaikka ( se on korostettu keltaisella) Muistiossa ja napsauta sitten uudelleen Seuraavaksi».

  1. Asennusprosessin aikana sinua pyydetään asentamaan JRE. Napsauta "Seuraava" ja sitten "Finish" suorittaaksesi asennuksen loppuun.
  2. Nyt sinun on muokattava PATH-muuttuja. Siirry osoitteeseen Ohjauspaneeli > Järjestelmä ja suojaus > Järjestelmä. Valitse vasemmasta ruudusta " Järjestelmän lisäparametrit".

  1. napsauta " Ympäristömuuttujat". osiossa " Järjestelmämuuttujat" Etsi PATH-muuttuja ja napsauta seuraavassa ikkunassa "Muokkaa".

  1. Valitse kaikki teksti " Muuttuva arvo" ja kopioi se erilliseen tekstitiedostoon. Tämä helpottaa muokkaamista ja virheiden tarkistamista. Tarkista, sisältääkö kopioitu teksti rivin: C: ProgramData Oracle Java javapath; . Jos kyllä, voit siirtyä seuraavaan vaiheeseen. Jos ei, liitä aiemmin kopioimasi asennuspaikka muuttujan alkuun ja lisää bin rivin loppuun seuraavasti: C : Ohjelmatiedostot (x 86) Java jdk 1.8.0_112 bin ;

  1. napsauta " Huomaa, että JDK-versiosi (jdk 1.8.0_112) voi olla erilainen. Kopioi muuttujan arvo ja liitä se PATH-ruutuun. OK
  2. " tallentaaksesi muutokset. Tarkistaaksesi, onko alusta asennettu oikein ohjelmoinnin johdatus Java, auki komentorivi kirjoittamalla cmd Windowsin hakupalkkiin tai "Suorita..."-komennolla ( Ikkunat - R Oraclen ohjesivu.

Asennetaan IntelliJ IDEA

  1. Siirry osoitteeseen ). Anna java -version komento. Jos nykyinen Java-versio näkyy, asennus onnistui. Jos ei, tarkista kanssa.
  2. IntelliJ IDEA lataussivu

  1. Lataa ilmainen Community Edition napsauttamalla "Lataa".

  1. Kun olet ladannut, suorita asennustiedosto ja noudata näytölle tulevia ohjeita. Luo sitten työpöydän pikakuvake 64-bittiselle versiolle ja lisää yhteyksiä .java-laajennukseen. Napsauta "Seuraava" ja jatka asennusta.
  2. Kun olet asentanut, avaa IntelliJ IDEA napsauttamalla työpöydän kuvaketta. Älä tuo asetuksia Valitse "Älä tuo asetuksia" ("
  3. ") ja napsauta "OK". Tämän jälkeen hyväksymme Jetbrainsin tietosuojakäytännön napsauttamalla "Hyväksy".
  4. Nyt voit mukauttaa käyttöliittymän itse. Voit myös ohittaa tämän vaiheen ja jättää kaiken oletukseksi napsauttamalla "Ohita kaikki ja aseta oletukset" -painiketta. Luo uusi projekti»).

  1. Ohjelma näyttää tervetulosivun. Napsauta "Luo uusi projekti" ("
  2. Valitse seuraavassa ikkunassa "Java" vasemmasta ruudusta ja napsauta "Uusi" ohjelmaikkunan yläosassa valitaksesi JDK. Täällä sinun on valittava sijainti, johon asensit JDK:n Java-asennuksen aikana, ja napsauta sitten "Seuraava".
  3. IntelliJ IDEA löytää JDK:n ja tunnistaa sen. Muita vaihtoehtoja ei tarvitse merkitä, napsauta "Seuraava".
  4. Voit määrittää luokan nimen valitsemalla vasemmasta ruudusta src-kansion. Napsauta sitä hiiren kakkospainikkeella, siirry kohtaan Uusi > Java ja aseta luokan nimi. Luokan nimessä ei saa olla välilyöntejä.

  1. Kirjoita koodi ja tallenna Java-projekti ohjelmointitunti.
  2. Suorita ohjelma valitsemalla valikosta Suorita > Suorita... Napsauta HelloWorld - ohjelma kääntää tiedoston ja suorittaa sen.

Ensimmäinen Java-ohjelmasi

Esitelläkseen käyttäjille uuden ohjelmointikielen he käyttävät Hello World -ohjelmaa ("Hei, maailma!"). Tämä on yksinkertainen ohjelma, joka näyttää sanat Hello, World! Tässä osiossa opetamme sinua kirjoittamaan tämän ohjelman Java-kielellä IntelliJ IDEA:n avulla.

  1. Avaa IntelliJ IDEA.
  2. Siirry kohtaan Tiedosto > Uusi >
    1. Napsauta aloituspainiketta ( Juokse). Jos kaikki on kunnossa, näet näytöllä Hello, World!

    Kuinka oppia Java?

    Virallinen Java-dokumentaatio

    Javan omistava Oracle julkaisee laadukkaita opetusohjelmia. Virallinen dokumentaatio kattaa kaikki Java-ominaisuudet ja sitä päivitetään säännöllisesti.

    Huomautus: Ainoa negatiivinen asia on, että virallinen Java-dokumentaatio ei ole aina kirjoitettu yksinkertaisimmalla kielellä.

    Jos todella haluat oppia ohjelmointi sisään Java, osta hyvä kirja. Tietenkään 1000 sivua ei voi lukea yhdessä päivässä. Mutta hyvä opetusohjelma auttaa sinua ohjelmoinnin oppimisessa.

    Java: Täydellinen opas (10. painos)

    Loistava kirja niille, jotka ovat vasta alkaneet oppia Javaa. Uusin versio sisältää kaikki Java 8 -julkaisun ominaisuudet.

    Kirja kattaa kaiken, mitä sinun tulee tietää Java-ohjelmoinnista, mukaan lukien syntaksi, avainsanat ja ohjelmoinnin perusteet sekä Java API -kirjasto, Java-sovelmat ja paljon muuta.

    Java-filosofia (4. painos)

    Jos olet vaihtamassa Javaan toisesta ohjelmointikielestä, tämä kirja on sinua varten. Jos aloitat alusta, on parasta lukea se yhdessä muiden kanssa.

    Java 8. Pocket Guide: Ensiapu Java-ohjelmoijille

    Tämä kirja sisältää selkeät vastaukset kysymyksiin, joita herää opettaessa J ava ohjelmointi tyhjästä. Se kattaa lyhyesti kaikki Java-peruskäsitteet (mukaan lukien Java 9). Etkö halua selata satoja sivuja ja etsiä oikeaa riviä? Osta tämä kirja.

    Päätelmän sijaan

    Jos aloitat Javan oppimisen, et voi mennä pieleen – se on lupaava ohjelmointikieli, täynnä monenlaisia ​​mahdollisuuksia.

    Ennen kuin alat oppia Javaa, tässä on muutamia vinkkejä:

    • Älä lue opetuksellisia artikkeleita ja esimerkkejä kuin romaaneja. Ainoa tapa tulla hyväksi ohjelmoijaksi on kirjoittaa paljon koodia.
    • Jos vaihdat toisesta ohjelmointikielestä ( Oletetaan, että emme ole vielä äänestäneet

      Hyvä Huono

Nykyään Java ei ole Mozilla Firefox -selaimen suosituin laajennus, jota tarvitaan Java-sisällön oikeaan näyttämiseen Internetissä (joka muuten on käytännössä poissa). Tässä tapauksessa puhumme ongelmasta, kun Java ei toimi Mozilla Firefox -selaimessa.

Java- ja Adobe Flash Player -laajennukset ovat Mozilla Firefoxin ongelmallisimpia laajennuksia, jotka useimmiten kieltäytyvät toimimasta selaimessa. Alla tarkastellaan tärkeimpiä syitä, jotka voivat vaikuttaa laajennuksen suorituskykyyn.

Syy 1: selain estää laajennuksen toiminnan

Java-laajennusta ei tunneta positiivisimmalta puolelta, koska sen läsnäolo selaimessa heikentää vakavasti verkkoselaimen ja koko tietokoneen turvallisuutta. Tältä osin Mozilla-kehittäjät alkoivat suhteellisen äskettäin estää Javan toiminnan verkkoselaimessaan.

Tarkista ensin, onko Java ollenkaan käytössä Mozilla Firefoxissa. Voit tehdä tämän napsauttamalla selaimen valikkopainiketta ja siirtymällä osioon "Extrat" .

Siirry ikkunan vasemmalla puolella olevaan välilehteen "Lisäosat" . Varmista, että parametri on lisätty Java-laajennuksen oikealle puolelle "Aina päällä" . Tee tarvittaessa tarvittavat muutokset ja sulje sitten laajennuksen hallintaikkuna.

Syy 2: Vanhentunut Java-versio

Java-ongelmat voivat johtua siitä, että tietokoneellesi on asennettu vanhentunut versio laajennuksesta. Tässä tapauksessa, jos et ole vielä pystynyt ratkaisemaan liitännäisen toimivuuteen liittyvää ongelmaa, sinun tulee tarkistaa sen päivitykset.

Voit tehdä tämän avaamalla valikon "Ohjauspaneeli" ja avaa sitten osio "Java" .

Siirry avautuvassa ikkunassa välilehdelle "Päivittää" ja napsauta sitten -painiketta "Päivitä nyt" .

Järjestelmä alkaa etsiä päivityksiä. Jos Java-versiosi tarvitsee päivityksen, sinua kehotetaan asentamaan päivitys. Muussa tapauksessa näyttöön tulee viesti, joka ilmoittaa, että tietokoneellesi on asennettu ohjelmiston uusin versio.

Syy 3: laajennus ei toimi oikein

Seuraava tapa ratkaista Java-ongelmia on asentaa ohjelmisto kokonaan uudelleen. Täydellisen poistamisen vuoksi suosittelemme, että et poista ohjelman asennusta tavallisella tavalla "Ohjauspaneelin" - "Poista ohjelmien" kautta, vaan käyttämällä erityistä Revo Uninstaller -apuohjelmaa, jonka avulla voit todella poistaa Java-ohjelman tietokoneeltasi ja tunnistaa sen. kaikki tämän ohjelmiston tiedostot, jotka ovat jäljellä järjestelmässä.

Käynnistä Revo Uninstaller. Varmista, että sinulla on järjestelmänvalvojan oikeudet sen suorittamiseen.

Etsi Java asennettujen ohjelmien luettelosta, napsauta sitä hiiren kakkospainikkeella ja valitse "Poistaa" .

Aluksi Revo Uninstaller käynnistää laajennuksen sisäänrakennetun asennuksen poistoohjelman, jonka avulla voit poistaa Java-asennuksen ensin tavallisella tavalla.

Kun asennuksen poisto on valmis, Revo Uninstaller kehottaa sinua tarkistamaan jäljellä olevat Java-tiedostot. Suosittelemme, että asetat edistyneen skannaustilan ja aloitat sen jälkeen napsauttamalla -painiketta "Skannata" .

Skannaus alkaa ja kestää jonkin aikaa. Kun se on valmis, hakutulokset näkyvät näytöllä ensin järjestelmän rekisterissä. Huomaa, että on tylsää poistaa vain ne näppäimet, jotka on korostettu lihavoidulla.

Jatkettaessa jäljellä olevat kansiot ja tiedostot näkyvät näytöllä. Tarkista luettelo ja valitse kansiot, jotka haluat poistaa. Valitse kaikki kansiot napsauttamalla "Valitse kaikki" -painiketta. Suorita toimenpide loppuun napsauttamalla painiketta "Poistaa" .

Kun olet poistanut asennuksen, käynnistä tietokone uudelleen, jotta järjestelmä hyväksyy tehdyt muutokset. Kun se on valmis, voit aloittaa uusimman jakelun lataamisen kehittäjän viralliselta verkkosivustolta.

Lataa ladattu jakelu ja asenna Java tietokoneellesi. Käynnistä Mozilla Firefox uudelleen, jotta laajennus alkaa toimia selaimessa.

Syy 4: Firefoxin uudelleenasentaminen

Jos Javan uudelleenasentaminen ei tuota tuloksia, Mozilla Firefox -selaimen täydellinen uudelleenasennus auttaa todennäköisesti ratkaisemaan ongelman, kuten hieman yllä kuvattiin.

Kun olet poistanut Firefoxin, muista käynnistää tietokoneesi uudelleen ja ladata sitten jakelun uusin versio kehittäjän viralliselta verkkosivustolta.

Huomaa, että Mozilla Firefox luopuu vähitellen Java-tuesta, ja siksi mikään artikkelissa kuvatuista menetelmistä ei voi auttaa sinua milloin tahansa, koska yhtäkkiä selain ei tue tämän laajennuksen käyttöä.