МОДЕЛЬ ПАМЯТИ JAVA
Journal Title: INTERNATIONAL ACADEMY JOURNAL "Web of Scholar" - Year 2018, Vol 1, Issue 6
Abstract
A Java virtual machine (JVM) is an implementation of JVM specification that formally described what should be done in the realization of JVM. Installed JVM allows running programs, which have already compiled to the Java bytecode. JVM also can use for compiling other programming languages. For example, if a code was written in Scala or Python programming language, it can be compiled in Java bytecode and run using JVM. When Java process starts, the operating system allocates some space of memory for Java process. Afterward, this space will be organized by JVM for such areas as heap, stack, method area and program counter register. This memory distribution describes Java memory model. In this article, we will discuss how threads in Java program interact with memory and how exactly it allocates the memory for itself.
Authors and Affiliations
Оксана Михайловна Бакунова, Алина Леонидовна Хмелевская, Никита Андреевич Ефимук, Алексей Викторович Дмитриев, Дмитрий Викторович Бацкель, Даниил Ромуальдович Кобяк
ЕТАПИ ФОРМУВАННЯ СУБКУЛЬТУРИ МАЙБУТНІХ УЧИТЕЛІВ ІНОЗЕМНИХ МОВ В УМОВАХ ПОЛІЛІНГВАЛЬНОГО ОСВІТНЬОГО СЕРЕДОВИЩА
The article deals with the main stages of the formation of future foreign languages teachers’ subculture in the polylingual educational sphere. It is noted that students of different cultures, subcultures study in the un...
ADMINISTRATIVE AND LEGAL FRAMEWORKS FOR THE FORMATION OF PRINCIPLES OF STATE POLICY OF DRUG TRAFFICKING
The state policy of drug circulation is one of the most important political functions of the state, which is designed to regulate the internal life of society. In fact, public administration regulates social processes th...
ПРАКТИЧЕСКОЕ ПРИМЕНЕНИЕ ОБЛАЧНЫХ ТЕХНОЛОГИЙ ДЛЯ РАБОТЫ ПРИЛОЖЕНИЙ ИСПОЛЬЗУЮЩИХ ТЕХНОЛОГИИ КЛИЕНТ СЕРВЕР. SQL НА БАЗЕ MICROSOFT AZURE
Using a "cloud basis" allows the developer to create a reliable and fault-tolerant service. The developer does not need to purchase physical servers and software licenses, as the hardware servers often have problems that...
ПРАВОВАЯ И ПОЛИТИЧЕСКАЯ КУЛЬТУРА МОЛОДЕЖИ В УЗБЕКИСТАНЕ
Young people who do not yet have much social experience often do not dare insist on their rights. This is due to a number of reasons: - it is difficult to understand the huge array of existing laws, - legal disciplines a...
СТРУКТУРА РЕЄСТРАЦІЙНОГО ПРОВАДЖЕННЯ В СФЕРІ БЕЗПЕЧНОСТІ ТА ЯКОСТІ ХАРЧОВИХ ПРОДУКТІВ
In this scientific article the essence and structure of registration proceedings in the field of safety and quality of food products are disclosed. The content of the elements of this proceedings is disclosed. The stages...