Co je v počítači, co je Java®?
V počítačovém průmyslu je Java® nezbytnou dovedností. Java® je programovací jazyk používaný k vytváření interaktivního obsahu pro webové stránky a také k vývoji samostatných programování a aplikací na straně serveru. Často se používá ve spojení s rozšířeními, jako je OSGI nebo CORBA. Začalo to jako projekt s názvem „Oak“, který vedl James Gosling. Jeho původním účelem bylo vyvinout applety - malé programy, které běží ve vašem webovém prohlížeči. Později však bylo zjištěno, že Java® byl také dobře vhodný pro vytváření aplikací elektronického obchodování. Dnes Sun Microsystems poskytuje veřejnou licenci GNU pro svůj virtuální stroj a kompilátor Java®. Bohužel knihovna potřebná ke spuštění programů Java® ještě není k dispoziciE jako svobodný software.
Java® má pět klíčových cílů: Zlepšete snadnost použití kombinací nejlepších funkcí jiných populárních programovacích jazyků, používejte objektově orientovanou metodiku programování pro podporu větší flexibility v softwarových aplikacích, obsahují zabudovanou podporu pro používání počítačových sítí, nabízejí bezpečný způsob provádění kódu z vzdáleného zdroje z vzdáleného zdroje a umožňují stejný program na spuštění s více operačními systémy.
Java® je velmi populární, protože jeho model automatické správy paměti umožňuje programátorům vyhnout se časově náročnému úkolu správy manuální paměti implementací procesu známého jako automatický sběr odpadků. Někteří lidé však mají pocit, že Java® je pomalejší a spotřebovává výrazně více paměti než C ++ nebo jiné nativně kompilované jazyky. Bez ohledu na to, důkladné porozumění Java® je nezbytné pro každého, kdo doufá, že bude pracovat v počítačovém programování INDUSTry.
Učení Java® lze nejlépe porovnat s učením pravidel gramatiky pro cizí jazyk, ale jakmile jste si vyvinuli dobré porozumění Java®, měli byste považovat za relativně snadné zvládnout další běžné programovací jazyky. K zvládnutí základů Java® je k dispozici mnoho různých zdrojů. Pokud jste trpěliví a vytrvalí, můžete se naučit Java® pomocí bezplatných tutoriálů a online elektronických kurzů dostupných na celém webu. Na většině místních komunitních vysokých škol jsou k dispozici také programovací třídy Java®.
Java® je někdy zaměňován s JavaScript®, skriptovacím jazykem, který sdílí podobný znějící název, ale zcela nesouvisí. Většina syntaxe použité v Java® pochází z C a C ++, ale model objektu je jednodušší a existuje méně zařízení na nízké úrovni.