Definicja Java

Sun Microsystems opracował w 1991 roku obiektowy język programowania znany jako Java . Celem było wykorzystanie go w przystawce STB, urządzeniu odpowiedzialnym za odbiór i dekodowanie sygnału telewizyjnego. Pierwszą nazwą tego języka był Dąb, później znany jako Zielony i doskonale przyjął nazwę Java .

Java

Intencją firmy Sun było stworzenie języka o strukturze i składni zbliżonej do C i C ++, ale o prostszym modelu obiektowym i eliminującym narzędzia niskiego poziomu.

Filary, na których bazuje Java to pięć: programowanie obiektowe, możliwość uruchomienia tego samego programu w różnych systemach operacyjnych, włączenie domyślnej obsługi sieci, opcja wykonania kodu w zdalnych systemach Bezpieczny sposób i łatwość użycia.

Zazwyczaj aplikacje Java są kompilowane w bajtode (plik binarny, który ma program wykonywalny), choć mogą być również kompilowane w natywnym kodzie maszynowym.

Firma Sun kontroluje specyfikacje i rozwój języka, kompilatorów, maszyn wirtualnych i bibliotek klas poprzez proces Java Community . W ostatnich latach firma (nabyta przez Oracle ) wypuściła dużą część technologii Java na licencji GNU GPL .

Aplikacja Java jest bardzo szeroka. Język jest używany w wielu urządzeniach mobilnych, takich jak telefony i małe urządzenia. W zakresie Internetu, Java pozwala tworzyć małe aplikacje (znane jako aplety ) osadzone w kodzie HTML strony, do bezpośredniego wykonywania z przeglądarki; Warto wspomnieć, że konieczne jest posiadanie odpowiedniego pluginu do obsługi, ale instalacja jest lekka i prosta.

Powody, dla których warto wybrać język Java w innych językach

Java * Jest zorientowany obiektowo : chociaż istnieją przeszkody tego trybu, programowanie zorientowane obiektowo jest bardzo wygodne dla większości aplikacji i jest niezbędne dla gier wideo. Wśród najbardziej oczywistych zalet jest świetna kontrola nad kodem i lepsza organizacja, ponieważ wystarczy napisać raz metody i właściwości obiektu, bez względu na to, ile razy są używane.

* Jest bardzo elastyczny : Java to język specjalnie przygotowany do ponownego użycia kodu; pozwala użytkownikom na wzięcie udziału w programie, który opracowali jakiś czas temu, i bardzo łatwo go aktualizuje, niezależnie od tego, czy chcą dodać funkcje, czy dostosować go do nowego środowiska.

* Działa na dowolnej platformie : w przeciwieństwie do programów, które wymagają konkretnych wersji dla każdego systemu operacyjnego (takiego jak Windows lub Mac), aplikacje opracowane w Javie działają w dowolnym środowisku, ponieważ nie jest to system, który je wykonuje, ale maszyna wirtualna (znana jako Java Virtual Machine lub JVM ).

* Jego wykorzystanie nie wiąże się z inwestycjami ekonomicznymi : programowanie w Javie jest całkowicie bezpłatne; nie jest konieczne nabywanie jakiejkolwiek licencji, ale wystarczy pobrać zestaw programistyczny ( Java Development Kit lub JDK ) i uwolnić wyobraźnię.

* Jest to oprogramowanie typu open source : Java oferuje kod prawie wszystkich swoich natywnych bibliotek, dzięki czemu programiści mogą je poznać i pogłębić, lub rozszerzyć ich funkcjonalność, przynosząc korzyści dla siebie i innych.

* Jest to język rozszerzalny : zgodnie z poprzednim punktem każdy programista ma swobodę przeglądania i ulepszania natywnego kodu Java, a ich praca może stać się rozwiązaniem problemów wielu osób na całym świecie. Niezliczeni programiści wykorzystali tę zaletę języka i nadal to robią.

Zalecane
  • popularna definicja: niewolnik

    niewolnik

    Łaciński termin servus stał się w kastylijskim służbie . Koncepcja ta jest używana, zgodnie ze słownikiem Royal Spanish Academy ( RAE ), aby wymienić niewolnika, który jest w służbie mężczyzny. Pomimo tej definicji często rozróżnia się niewolnika i niewolnika . Sługa otrzymał od pana feudalnego dom i ziemię do pracy i mógł zachować część zbiorów. Poza tym, dla prawa, był w
  • popularna definicja: captcha

    captcha

    Captcha jest akronimem odpowiadającym angielskiemu wyrażeniu "Całkowicie zautomatyzowany test publiczny Turinga, który mówi" Komputery i ludzie " . Ta fraza odnosi się do testu Turinga, który jest przeprowadzany w sposób publiczny i automatyczny w celu odróżnienia ludzi od komputerów (komputerów). Aby zrozum
  • popularna definicja: wibracje

    wibracje

    Wibracja wywodzi się z vibratĭo , łacińskiego słowa. Chodzi o proces i konsekwencje wibracji : robienie czegoś, poruszanie się, oscylowanie, drżenie lub bycie poruszonym. Pojęcie może być używane na różne sposoby w zależności od kontekstu . W dziedzinie fizyki drgania pojawiają się, gdy propagują fale sprężyste, które powodują napięcie i deformację w ośrodku ciągłym. Można powiedzieć, że wibra
  • popularna definicja: alchemia

    alchemia

    W języku greckim znajduje się etymologiczne pochodzenie terminu alchemia. W szczególności możemy stwierdzić, że jest to termin Chemia , który można zdefiniować jako "ciekłą mieszaninę". Z tego słowa, które zostało podzielone, aby później stworzyć alchemię jako taką, która została ustanowiona przez Arabów, którzy byli tymi, którzy stworzyli termin Alkimya . Alchemia jest ezoteryczn
  • popularna definicja: finanse

    finanse

    Według słownika Royal Spanish Academy (RAE) , termin finanza pochodzi z francuskiego finansów i odnosi się do zobowiązania, które podmiot podejmuje w odpowiedzi na obowiązek innej osoby . Pojęcie to odnosi się również do przepływów , towarów i finansów publicznych . W języku potocznym termin ten odnosi się do badania obiegu pieniędzy między osobami, firmami lub różnymi państwami . W ten sposób finanse
  • popularna definicja: założenie

    założenie

    Założenie , z łacińskiego suppositio , jest działaniem i skutkiem przypuszczenia (dawania jako czegoś istniejącego, dawania idealnego istnienia temu, co go nie ma, domniemania poprzez wskazówki). Na przykład: "Nie wściekaj się na mnie, to było tylko domysły" , założenie "Juan Carlos" nie było złe: będziemy musieli pracować w nadgodzinach " , " Prezydent nie może kierować się założeniami " . Założeniem jest zatem