Powiązane publikacje 'jvm'


7 powodów, dla których Kotlin jest lepszą Javą
Niedawno napisałem „historię” opowiadającą o wszystkich zmianach, jakie zaszły w języku Java od czasu Java 11. Chociaż dowodzi to, że język Java wciąż się rozwija, znajduje się on pod presją innych języków JVM, w szczególności Kotlina. W tym artykule przedstawię najbardziej oczywiste ulepszenia, które Kotlin wnosi do gry Co to jest Kotlin Jeśli czytasz ten artykuł, zakładam, że wiesz, czym jest Kotlin lub przynajmniej o nim słyszałeś. Aby mieć pewność, że wszyscy jesteśmy na tej..

Wracając do Javy, brakuje mi 7 funkcji języka Kotlin
Wracając do Javy, brakuje mi 7 funkcji języka Kotlin Porównanie Kotlina z Javą i jakie funkcje chciałbym zobaczyć w Javie To jest zaktualizowana wersja starego posta, który napisałem kilka lat temu. Zawodowo pracuję z Kotlinem przez ostatnie 4-5 lat, w których nigdy tak naprawdę nie interesowałem się Javą. Nadal jestem fanboyem Kotlina, ale pozwólcie mi być …

Pisanie zabawkowej maszyny JVM przy użyciu Golanga
Niezależnie od tego, czy lubimy to , czy nie , Java jest jedną z najbardziej rozpowszechnionych i powszechnie używanych mocne>języki programowania. Jednak nie każdy programista Java jest na tyle ciekawy , aby zajrzeć od maski i zobaczyć, jak działa JVM . spróbuję napisać zabawkę (i niekompletną ) JVM , aby zademonstrować podstawowe zasady mocne> jego działania. Mam nadzieję, że ten artykuł wzbudzi Twoje zainteresowanie i zainspiruje do dalszego studiowania..

Na maszynach JVM — I
Jeśli to czytasz, najprawdopodobniej programujesz w Javie. Zapisujesz swój kod w pliku .java i uruchamiasz w nim komendę javac . Twój kod zostanie skompilowany do plików .class , które następnie uruchomisz za pomocą polecenia java . Miło i przewiewnie. Jednak jest tu cała masa magii. Często ignorujemy magika, tego prawdziwego konia roboczego — wirtualną maszynę Java. Skórowanie Niektóre języki, takie jak C, C++ i Haskell, są językami kompilowanymi, tj. kompilator konwertuje..

Dlaczego Java jest bezpiecznym językiem?
Jak wszyscy doskonale wiecie, Java to ogromny świat. Istnieje wiele przepisów, w które można grać w Javie. Jest to jeden z najpopularniejszych języków w świecie programowania. Po prostu najbardziej ulubiony język programistów ze względu na wiele istotnych funkcji, które oferuje. Java to język bardzo przyciągający wzrok, ponieważ jest łatwy do zrozumienia i nauczenia się. W tym samouczku omówię jedną z najbardziej niesamowitych funkcji Javy, czyli bezpieczeństwo! Dlaczego Java..

Jaka jest różnica między JDK, JVM, JRE?
Co to jest JDK (zestaw programistyczny Java)? Zestaw Java Development Kit to zestaw zapewniający środowisko do tworzenia i wykonywania (uruchamiania) podstawowego programu Java . Na przykład tworzysz aplikację na swoim komputerze, więc czego oczekujesz od komputera, aby opracować i uruchomić tę aplikację komputerową? Do tego celu potrzebujesz J-D-K. W tym celu powinieneś jedynie odwiedzić oficjalną stronę internetową Sun lub Oracle, aby pobrać „najnowszą wersję JDK” na swój..

Radzenie sobie z „java.lang.VerifyError: Nie można dziedziczyć z klasy końcowej” w Scali przy użyciu Mavena.
Ten błąd wielokrotnie mnie prześladował, więc zdecydowałem, że raz na zawsze zapiszę w dzienniku szczegóły i kroki, które podejmuję, aby go rozwiązać. Pamiętaj, że ten błąd może wystąpić z wielu powodów i że szczegóły i rozwiązania zawarte w tym artykule mogą nie mieć zastosowania w Twoim przypadku, ale staram się zacząć od krótkiego opisu błędu i jego źródła, abyś mógł kontynuować wyszukiwanie dla rozwiązania dającego większą pewność. Ten problem wynika z klasy VerifyError w Javie, która..