Talaan ng mga Nilalaman:
Kahulugan - Ano ang ibig sabihin ng Java?
Ang Java ay isang wika ng programming na gumagawa ng software para sa maraming mga platform. Kapag nagsusulat ang isang programmer ng isang application ng Java, ang pinagsama-samang code (kilala bilang bytecode) ay tumatakbo sa karamihan ng mga operating system (OS), kasama ang Windows, Linux at Mac OS. Ang Java ay nakakuha ng karamihan sa syntax nito mula sa mga wikang programming sa C at C ++.
Ang Java ay binuo noong kalagitnaan ng 1990s ni James A. Gosling, isang dating computer scientist na may Sun Microsystems.
Ipinapaliwanag ng Techopedia ang Java
Gumagawa ang Java ng mga applet (mga programa na pinapatakbo ng browser), na pinadali ang interface ng grapikong gumagamit (GUI) at pakikipag-ugnayan ng object ng mga gumagamit ng Internet. Bago ang mga applet ng Java, ang mga pahina ng Web ay karaniwang static at hindi interactive. Ang mga applet ng Java ay humina sa katanyagan sa paglabas ng mga produktong nakikipagkumpitensya, tulad ng Adobe Flash at Microsoft Silverlight.
Ang mga applet ng Java ay tumatakbo sa isang browser ng Web kasama ang Java Virtual Machine (JVM), na isinalin ang Java bytecode sa mga tagubilin sa katutubong processor at pinapayagan ang hindi direktang OS o platform na pagpapatupad ng programa. Nagbibigay ang JVM ng karamihan ng mga sangkap na kinakailangan upang magpatakbo ng bytecode, na kung saan ay karaniwang mas maliit kaysa sa mga maipapatupad na mga programa na isinulat sa pamamagitan ng iba pang mga wika sa programming. Ang Bytecode ay hindi maaaring tumakbo kung ang isang system ay nangangailangan ng kinakailangang JVM.
Ang pag-unlad ng programa ng Java ay nangangailangan ng isang Java software development kit (SDK) na karaniwang may kasamang kompiler, tagasalin, generator ng dokumentasyon at iba pang mga tool na ginamit upang makagawa ng isang kumpletong aplikasyon.
Ang oras ng pag-unlad ay maaaring mapabilis sa pamamagitan ng paggamit ng mga nakapaloob na mga kapaligiran sa pag-unlad (IDE) - tulad ng JBuilder, Netbeans, Eclipse o JCreator. Pinadali ng mga IDE ang pagbuo ng mga GUI, na kinabibilangan ng mga pindutan, mga kahon ng teksto, mga panel, frame, scrollbar at iba pang mga bagay sa pamamagitan ng mga pagkilos na drag-and-drop at point-and-click.
Ang mga programa sa Java ay matatagpuan sa mga desktop, server, mobile device, mga smart card at Blu-ray Discs (BD).
