Co je Java SE? - Funkce Java a kroky k instalaci Java SE

Obsah:

Anonim

Úvod do Java SE

Java byla vyvinuta společností Sun Microsystems Inc. v roce 1991, později získaná společností Oracle Corporation. Jazyk Java je objektově orientovaný programovací jazyk a jazyk rozlišující malá a velká písmena. Programy Java jsou napsány vývojáři a kompilace se provádí pomocí kompilátoru javac, který je součástí sady Java Development Kit (JDK). Kompilátor Javac bere program jako svůj vstup a dává bajtkód jako výstup. Bajtkód je poté spuštěn Java Virtual Machine (JVM) při provádění běhu. Kód Java je napsán na jakékoli platformě a může být spuštěn na několika platformách, jako jsou Windows, UNIX, Solaris, Mac OS atd.

Vlastnosti Java

Níže jsou uvedeny různé funkce Java

1. Jednoduché

  • Java je snadný jazyk, který se naučíte, pokud znáte základní pojmy C / C ++.
  • Oproti jiným programovacím jazykům má jednoduchou a snadnou syntaxi.
  • Na rozdíl od jiných programovacích jazyků, ve kterých se používají ukazatele, koncepty přetížení, java odstranil takové funkce, aby překonal složitost.
  • Funkce automatické kolekce garbage je v Javě k dispozici k odstranění nepoužitých / neregistrovaných objektů, které nejsou dostupné ve většině programovacích jazyků.

2. Objektově orientovaný

  • Java je objektově orientovaný programovací jazyk. Takže vše je objekt a lze jej implementovat na základě objektového modelu.
  • OOP Language má několik konceptů, které zjednodušují vývoj a údržbu softwaru, jako je Enkapsulace, Abstrakce, Polymorfismus, Dědičnost atd., Které lze implementovat do Java.

3. Nezávislé na platformě

  • Java je nezávislá na platformě, protože je kompilována v různých počítačích.
  • Je to jazyk, který je napsán jednou a lze jej spustit na jakékoli platformě.
  • Při kompilaci kódu Java je kompilován v nezávislém bajtovém kódu a interpretován pomocí JVM (Java Virtual Machine), který lze nainstalovat do libovolného operačního systému platformy.

4. Zabezpečeno

  • Java je známá svou bezpečností, protože vyvíjí bez virů a běží uvnitř virtuálního počítače.
  • Java používá ověřovač bajtového kódu, který kontroluje, zda fragmenty kódu neobsahují nezákonný kód.
  • Java kontroluje, ke kterým prostředkům může třída přistupovat, tj. Číst, zapisovat na místní disk.

5. Robustní

Java je robustní z následujících důvodů:

  • Na rozdíl od jiných programovacích jazyků se vyhýbá použití ukazatelů z bezpečnostních důvodů.
  • Funkce zpracování výjimek a kontroly typu jsou k dispozici v Javě.
  • Snaží se snížit situace náchylné k chybám tím, že věnuje více pozornosti kompilaci a kontrole chyb při běhu.

6. Přenosné

  • Java je přenosná, protože umožňuje provádět bajtový kód na kterékoli z platforem.
  • Implementace jazyka Java nezávisí na platformě a lze ji přenášet na kteroukoli platformu, čímž se stává přenosným.

7. Vysoký výkon

  • Java používá kompilátor „JIT“ (Just in Time) ke kompilaci bajtového kódu do nativního strojového kódu, když je vyvolána některá z metod Java, čímž se zvyšuje výkon provádění.

8. Distribuováno

  • Tato funkce Java nám umožňuje přístup k souborům voláním metod z jakéhokoli vzdáleného systému na internetu.

9. Vícevláknové

  • Vlákno je malý malý program napsaný v Javě, který jej provádí souběžně.
  • Vícevláknové zpracování je jednou z hlavních funkcí javy při řešení více úkolů.
  • Výhodou používání multithreadingu je, že nezabírá mnoho místa pro každé vlákno, protože používá jednu společnou paměťovou oblast.

10. Dynamický

  • Java je dynamická, protože podporuje obrovské množství run-time informací.
  • Podporuje dynamickou kompilaci, interpretaci a automatickou správu paměti.

Jak nainstalovat / nainstalovat Java SE

Kroky pro instalaci Java SE jsou následující:

  1. Klikněte na odkaz Java SE Setup file Klikněte na zde uvedenou možnost Stáhnout JDK.
  2. Přijměte licenční smlouvu a pokračujte dále. Vyberte verzi JDK pro vaši verzi počítače, tj. 32 bitů nebo 64 bitů.
  3. Po dokončení stahování spusťte spustitelný soubor pro instalaci.
  4. Pokud musíte nastavit proměnné prostředí, tj. Cestu a cestu po třídě, je třeba dodržet níže uvedené kroky.
    1. Klepněte pravým tlačítkem myši na můj počítač a vyberte možnost vlastností uvedenou na obrazovce.
    2. Po kliknutí na vlastnosti vyberte pokročilé nastavení systému.
    3. Klikněte na možnost proměnných prostředí a poté na NOVÉ.
    4. Do textového pole s proměnnou hodnotou přidejte cestu java (C: \ Program Files \ Java \\ bin \).
    5. Klikněte na tlačítko OK. Přejděte do příkazového řádku a zadejte příkaz „javac“, abyste se ujistili, že java je na vašem počítači úspěšně nainstalován.

Aplikace Java

Existuje mnoho aplikací, které lze vytvořit pomocí programovacího jazyka Java:

1. Samostatné GUI aplikace

Java SE se používá pro vývoj desktopových aplikací nebo okenních aplikací. Tyto aplikace je třeba nainstalovat do jednoho počítače, např. Antivirus, textový editor atd. AWT a Swing se běžně používají k vytváření samostatných aplikací.

2. Aplikace pro Android

V dnešní době každý používá chytré telefony, tablety, iPhony atd. Všechny tyto aplikace jsou vyvíjeny pomocí JAVA. Google poskytuje rozhraní Java API pro vývoj aplikací a kompilaci souborů do tříd. Java je nejznámějším běžným a používaným jazykem, s nímž je kompatibilní většina telefonů. S Javou, pokud znáte koncepty objektově orientovaného programování, bude vytváření aplikací pro Android mnohem jednodušší a jednodušší než vývoj aplikací pro iOS.

3. Webové aplikace

Webové aplikace běží na straně serveru a také vytvářejí dynamické stránky. Jsou to distribuované aplikace, které běží na různých počítačích a komunikace probíhá přes síť nebo server. Používají se pro on-line maloobchodní prodej, webové stránky elektronického obchodování, bankovnictví atd. Technologie používané k vytváření webových stránek jsou Hibernate, Java Enterprise Edition, Java Standard Edition a mnoho dalších.

4. Vědecké aplikace

Java je často volbou pro většinu vědeckých aplikací, protože je bezpečnější, přenosnější a udržovatelnější a používá nástroje souběžnosti na vysoké úrovni než kterýkoli jiný jazyk. Java se také používá v mnoha bankovních a investičních aplikacích kvůli svým bezpečnostním a bezpečnostním vlastnostem. Mnoho vývojářů webových stránek elektronického obchodování preferuje Javu jako svůj programovací jazyk.

Závěr

Java je široce používána v mnoha aplikacích v reálném čase, počínaje samostatnými aplikacemi až po mobilní aplikace. Je to jeden z flexibilních jazyků používaných v programovacích jazycích. Nabízí různé funkce, jako je vícevláknové zpracování, applety atd. Jedná se o jednoduchý jazyk, ale výkonný nástroj pro vývoj aplikací.

Doporučené články

Toto je průvodce Co je Java SE ?. Zde diskutujeme základní koncept, funkce a jak nastavit nebo nainstalovat Java SE s jeho výhodami. Další informace naleznete také v následujícím článku -

  1. Jak připojit databázi v Javě?
  2. Dotazy na rozhovor s Java Servlet
  3. Dotazy na rozhovor s kolekcí Java
  4. Bitová manipulace v Javě
  5. Primární typy mapování režimu spánku
  6. Applety v Javě | Java applety a několik ukázkových kódů