Mi a Java SE? - A Java jellemzői és a Java SE telepítésének lépései

Tartalomjegyzék:

Anonim

Bevezetés a Java SE-be

A Java-t a Sun Microsystems Inc. fejlesztette ki 1991-ben, később az Oracle Corporation vásárolta meg. A Java nyelv objektum-orientált programozási nyelv, valamint kis- és nagybetű-érzékeny nyelv. A Java programokat a fejlesztők írják, a fordítást a Java Development Kit (JDK) részét képező javac fordító végzi. A Javac fordító a programot veszi bemenetként, és bájtkódot ad ki outputként. A bytekódot ezután a Java virtuális gép (JVM) hajtja végre futási idő végrehajtása során. A Java kód bármilyen platformon meg van írva, és több platformon is végrehajtható, például Windows, UNIX, Solaris, Mac OS stb.

A Java tulajdonságai

Az alábbiakban bemutatjuk a Java különféle jellemzőit

1. Egyszerű

  • A Java könnyen megtanulható nyelv, ha ismeri a C / C ++ alapelveit.
  • Más programozási nyelvekhez képest egyszerű és könnyen érthető.
  • Más programozási nyelvektől eltérően, ahol a mutatókat, a túlterhelési fogalmakat használják, a java eltávolította ezeket a funkciókat a komplexitás leküzdése érdekében.
  • Az automatikus szemétgyűjtési szolgáltatás elérhető a Java-ban a nem használt / nem hivatkozott objektumok eltávolításához, amelyek a legtöbb programozási nyelvben nem elérhetők.

2. Objektum-orientált

  • A Java objektum-orientált programozási nyelv. Tehát minden objektum, és az objektummodell alapján megvalósítható.
  • Az OOP-nyelvnek néhány olyan fogalma van, amelyek egyszerűsítik a szoftverfejlesztést és -karbantartást, például a beágyazás, az absztrakció, a polimorfizmus, az öröklés stb., Amelyeket a Java-ban be lehet építeni.

3. A platform független

  • A Java platformfüggetlen, mivel különféle gépeken állítják össze.
  • Ez egy olyan nyelv, amelyet egyszer írnak, és bármilyen platformon végrehajtható.
  • A Java kód lefordításakor független bájtkódban fordul elő, és a JVM (Java Virtual Machine) értelmezi, amely bármilyen platformos operációs rendszerre telepíthető.

4. Biztonságos

  • A Java a biztonságáról ismert, mivel vírusmentessé fejleszti és virtuális gépen belül fut.
  • A Java bájtkód-ellenőrzőt használ, amely ellenőrzi a kódrészleteket az illegális kódok tekintetében.
  • A Java ellenőrzi, hogy milyen erőforrásokhoz férhet hozzá egy osztály, azaz olvasás, írás helyi lemezre.

5. Robusztus

A Java a következő pontok miatt robusztus:

  • Más programozási nyelvektől eltérően biztonsági okokból elkerüli a mutatók használatát.
  • A Kivételkezelés és a Típusellenőrzés funkciók állnak rendelkezésre a Java nyelven.
  • Arra törekszik, hogy csökkentse a hibára hajlamos helyzeteket, mivel nagyobb figyelmet fordít a fordítási időre és a futási idő hibaellenőrzésére.

6. Hordozható

  • A Java hordozható, mert lehetővé teszi a bájtkód végrehajtását bármely platformon.
  • A Java megvalósítása nem függ a platformon, és bármely platformon eljuttatható, így hordozhatóvá válik.

7. Nagy teljesítmény

  • A Java a „JIT” (Just in Time) fordítót használja a bájtkódnak a natív gépi kódra történő fordításához, amikor a Java módszerek bármelyikét meghívják, így növeli a végrehajtás teljesítményét.

8. Elosztva

  • A Java e funkciója lehetővé teszi számunkra, hogy fájlokat érjünk el azáltal, hogy meghívjuk a módszereket az interneten lévő bármely távoli rendszerről.

9. Többszálú

  • A szál egy kicsi, Java programban írt kis program, amely egyidejűleg hajtja végre.
  • A többszálú szűrés a java egyik fő jellemzője a több feladat kezelésére.
  • A többszálú használat előnye, hogy nem foglal sok helyet minden szálon, mivel egyetlen közös memóriaterületet használ.

10. Dinamikus

  • A Java dinamikus, mivel óriási mennyiségű futási információt támogat.
  • Támogatja a dinamikus összeállítást, értelmezést és az automatikus memóriakezelést.

A Java SE telepítése és telepítése

A Java SE telepítésének lépései:

  1. Kattintson a Java SE telepítő fájl linkre. Kattintson az ott említett JDK letöltése lehetőségre.
  2. A további folytatáshoz fogadja el a licencszerződést. Válassza a JDK-t a számítógépes verzióhoz, azaz 32 vagy 64 bit.
  3. A letöltés befejezése után futtassa a futtatható fájlt a telepítéshez.
  4. Ha környezeti változókat kell beállítania, azaz az elérési út és az osztályút, akkor az alábbiakban megadott lépéseket kell követni.
    1. Kattintson a jobb gombbal a számítógépemre, és válassza a képernyőn említett tulajdonságok opciót.
    2. A tulajdonságokra kattintás után válassza a speciális rendszerbeállítást.
    3. Kattintson a környezeti változók opcióra, majd az ÚJ elemre.
    4. Adja hozzá a java elérési útját (C: \ Program Files \ Java \\ bin \) a változó értékű szövegmezőbe.
    5. Kattintson az OK gombra. Lépjen a parancssorba, és írja be a „javac” parancsot, hogy megbizonyosodjon arról, hogy a Java telepítése sikeres-e a számítógépére.

Java alkalmazások

Sok alkalmazás létrehozható a Java programozási nyelv használatával:

1. Önálló GUI alkalmazások

A Java SE-t asztali alkalmazások vagy ablakalapú alkalmazások fejlesztésére használják. Ezeket az alkalmazásokat egyetlen gépen kell telepíteni, például Antivirus, Szövegszerkesztő stb. Számára. Az AWT és a Swing általában önálló alkalmazások létrehozására szolgál.

2. Android alkalmazások

Manapság mindenki okostelefonokat, táblagépeket, iPhone-kat stb. Használ. Mindezen alkalmazásokat JAVA segítségével fejlesztették ki. A Google Java API-t biztosít az alkalmazások fejlesztésének megkezdéséhez, és fájljait osztályokba rendezi. A Java a legismertebb általános és használt nyelv, a legtöbb telefon kompatibilis ezzel. A Java esetén, ha ismeri az objektum-orientált programozás fogalmait, az android-alkalmazások létrehozása sokkal könnyebb és egyszerűbb lesz, mint az iOS-alkalmazások fejlesztése.

3. Webes alkalmazások

A webes alkalmazások kiszolgálóoldalon futnak, és dinamikus oldalakat is létrehoznak. Elosztott alkalmazások, amelyek különféle számítógépeken futnak, és a kommunikáció hálózaton vagy szerveren keresztül zajlik. Online kiskereskedelemben, e-kereskedelmi webhelyekben, banki szolgáltatásokban stb. Használják. A webhelyek létrehozásához használt technológiák a Hibernate, a Java vállalati kiadás, a Java Standard Edition és még sok más.

4. Tudományos alkalmazások

A Java gyakran a legtöbb tudományos alkalmazás közül választ, mivel biztonságosabb, hordozhatóbb és karbantarthatóbb, és magas szintű párhuzamos eszközöket használ, mint bármely más nyelv. A Java biztonsági és védelmi tulajdonságai miatt számos banki és befektetési alkalmazásban is használatos. Sok e-kereskedelemmel foglalkozó webhely-fejlesztő inkább a Java-t részesíti előnyben a programozási nyelvként.

Következtetés

A Java széles körben használatos számos valós idejű alkalmazásban, az önálló alkalmazásoktól kezdve a mobil alkalmazásokig. Ez egyike a programozási nyelvekben eddig alkalmazott rugalmas nyelveknek. Különféle funkciókat kínál, például többszálú, kisalkalmazásokat stb. Ez egy egyszerű nyelv, de hatékony eszköz az alkalmazások fejlesztéséhez.

Ajánlott cikkek

Ez az útmutató a Mi az a Java SE termékhez ?. Itt tárgyaljuk az alapkoncepciót, a funkciókat, valamint a Java SE telepítésének és telepítésének lehetőségeit és annak előnyeit. A következő cikkben további információkat is megnézhet -

  1. Hogyan lehet csatlakoztatni az adatbázist a Java-ban?
  2. Java Servlet interjúkérdések
  3. Java gyűjtemény interjúkérdések
  4. Bitmanipuláció Java-ban
  5. A hibernált leképezés elsődleges típusai
  6. Almatták Java-ban Java-aljzatok és néhány példakód