dlaczego Java jest niezależna od platformy?

autor

Kela Casey

inżynier oprogramowania

podziel się

Java jako język niezależny od platformy umożliwia użytkownikom końcowym automatyczny dostęp do kodu źródłowego w dowolnym innym języku.

jego kod źródłowy może być używany do pracy na innej platformie, co czyni go niezależną platformą do pracy.

to ludzki język czytelniczy, który sprawia, że jest lepszy od grupy ludzi.

inne języki to języki na poziomie maszynowym, których ludzie nie potrafią łatwo odczytać.

rozwiązaniem tego problemu jest użycie kompilatora podczas tłumaczenia języka wysokiego poziomu na język zrozumiały dla maszyn.

dlatego użycie compilora w Javie nie jest wymagane, a to czyni z niego niezależną platformę.

kod Javy może być sekwencją instrukcji maszynowych, które mogą być wykonywane bezpośrednio przez procesor.

maszyny wirtualne mogą również interpretować reprezentacje.

reprezentacja pośrednia jest znana jako kod bajtowy Javy.

wszystkie programy w Javie są kompilowane przez javac.

wynikiem kompilatora Javy jestplik klasy lub kod bajtowy, a nie kod maszynowy (w przeciwieństwie do kompilatora C).

wygenerowany bajt jest kodem niewykonywalnym i wymaga interpretera do wykonania na komputerze. Ten interpreter jest JVM i w ten sposób kod bajtowy jest wykonywany przez JVM.

głównym punktem w Javie jest to, że JVM zależy od systemu operacyjnego.

więc jeśli używasz Mac OS X, będziesz miał inny JVM niż w przypadku systemu Windows lub innego systemu operacyjnego.

Krótka historia Javy

Java, stworzona w 1991 roku przez Jamesa Goslinga w sun microsystems.

wcześniej Jawa, znana jako „dąb”.

później zmienił nazwę na „zielony”.

i wreszcie znany jako „Java”.

co to jest Java?

Java, w zasadzie otwarty język programowania.

Java nie wymaga żadnej licencji do uruchomienia.

Dlaczego Java?

ludzie generalnie wolą Javę ze względu na jej bezpieczne połączenia.

jest to również niezawodna platforma do pracy.

jako Java-język open source zapewnia również swoim użytkownikom szybką platformę do pracy.

ponadto, według źródła, firma, która jest właścicielem Javy, twierdzi, że java działa na 3 miliardach urządzeń na całym świecie.

w rezultacie programiści Java twierdzą, że java jest bezpieczną platformą do pracy, ponieważ będzie nadal istnieć w nadchodzących latach na całym świecie.

atrybuty Javy

atrybuty java

Java jest niezależną platformą

wszyscy wiemy, że java, niezależna platforma i dzięki tej charakterystyce, nabywana przez wielu.

w rezultacie, jeśli coś kodujemy na tej platformie, Java, to z powodzeniem będzie działać również na innych platformach.

różnorodność metod

innym powodem, dla którego Java, używana globalnie – ma ogromną bibliotekę standardową.

ma setki metod, które pozwalają programistom kodować w dowolnym oprogramowaniu z dowolnego pakietu.

jest to język obiektowy

programowanie może odbywać się w różnych stylach, ale najpopularniejszym stylem jest obiektowy styl programowania.

programowanie obiektowe-najpopularniejszy styl

ze względu na jego charakterystykę cięcia złożonego problemu na mniejsze zestawy.

Java jest szybka

wcześniej Java, krytykowana za wolniejszą pracę w porównaniu z innymi platformami, ale teraz charakterystyczna szybkość odebrała serca wielu.

obecnie Java jest porównywana z innymi językami programowania, takimi jak Python i PHP.

Java jest solidną platformą

bezpieczeństwo, będąc pierwszym priorytetem sprawia, że java jest lepszą platformą do pracy.

do uruchamiania aplikacji, najlepsza platforma do pracy.

prywatność danych utrzymywana

może automatycznie zarządzać pamięcią.

znaczenie języka java

  • Java – niezależny od platformy język za pomocą kodu bajtowego.
  • przenośny język; JVM zostanie automatycznie zainstalowany.
  • jest to język niezależny, podczas gdy JVM jest językiem zależnym.

image

spróbuj też przeczytać

różnicę między-Java i JavaScript

jak przydatny był ten post?

jak przydatny był ten post?

kliknij na gwiazdkę, aby ją ocenić!

dodaj ocenę

średnia ocen 0 / 5. Liczba głosów: 0

na razie brak głosów! Bądź pierwszym który oceni ten post.

proszę oceń nas i Udostępnij!

powiązane blogi

  • pełny przegląd komponentów funkcjonalnych Reacta

    komponent funkcjonalny Reacta jest prostą funkcją JavaScript, która pobiera właściwości i zwraca element Reactowy. Pisanie komponentów funkcjonalnych jest tradycyjnym sposobem pisania komponentów Reactowych w zaawansowanych aplikacjach od czasu pojawienia się hooków Reactowych. Podstawową funkcją komponentu Reactowego jest klasyfikacja wyświetlanego widoku i połączenie go z kodem…

  • Kompletny Przewodnik: Jak używać maszynopisu z Reactem

    React i TypeScript to 2 doskonałe technologie używane obecnie przez kilku programistów. Określenie, jak coś zrobić, może być trudne, a czasami trudno jest znaleźć przyzwoitą odpowiedź. Jednak nie musisz się tym martwić, ponieważ opracowaliśmy najlepsze praktyki wraz z przykładami, aby zilustrować wszelkie problemy, które możesz mieć….

  • Beginner ’ s Guide to Java

    Java jest wybitnym językiem programowania, który jest oparty na klasach, zorientowany obiektowo i ma minimalne zależności podczas wykonywania. Język ten jest tradycyjnie preferowany przez kilka organizacji i instytucji do tworzenia aplikacji internetowych i mobilnych, oprogramowania dla przedsiębiorstw, aplikacji komputerowych, analizy Big Data i kilku innych funkcji. Założona przez Jamesa Goslinga w 1991 roku…

obraz

o autorze

Kela ma ponad 7 lat doświadczenia w JavaScript, Python, C++ i Java. Pracowała jako inżynier oprogramowania w Google przy Maps JavaScript API, w Biarri automating and optimizing Australia ’ s Fibre Network designs.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.