Структура памяти Java
Память - это временное хранилище данных. Его скорость хранения очень быстрая, но это временное хранилище. Он начинается с начала питания, и все данные теряются после источника питания или выключения. Жизненный цикл памяти - включить и выключить. Когда компьютер включен, расчет начинается, и при выключении компьютера ничего не осталось. Преимущества имеют быструю скорость хранения, а недостатки легко нарушаются. Если он вообще не отражается при загрузке, экран не яркий, клавиатура и мышь не являются яркими, и в этом случае обычно возникают проблемы с палочкой памяти. Машины синий экран и ошибки обучения вызваны памятью.
Данные программы хранятся в памяти и не хранятся на жестком диске, потому что жесткий диск не является безопасным и может считывать данные. Но память отличается. Это не позволяет читать данные памяти, и скорость очень быстрая, поэтому наши программы хранятся в памяти.
Память похожа на большую площадь земли, которая не началась. Если вы хотите выращивать некоторые овощи на этой земле, вы можете посадить их так, как хотите, но не сажайте их в местах, занятых другими. То же самое верно для доступа к некоторым вещам, которые позволяют вам получить доступ, но если этот контент занят другими, не разрешается заняться вами, если хотите.
Наши данные хранятся в памяти. Можно хранить много ячеек хранения данных везде, где они хотят, но Java не является селективной, а Java Storage обеспечивается виртуальной машиной.
Блок хранения памяти: компьютер хранится бит на бит, а биты (единственное хранилище может быть 0 и 1) биты - это наименьший блок хранения. Байт (8 бит равно 1 байт) K (1024 байт равняется 1KB) M (1024K равна 1 м) G (1024 м, равна 1G) T (1024G равно 1t) P (1024T равно 1p).
Данные программы должны храниться в памяти, а размер должен быть выбран для хранения. Вещи, которые нельзя сказать, маленькие, должны храниться в больших количествах. Например, если у вас есть литр воды, вы должны хранить его в чашке. Если у вас есть 10 сырая вода, вы должны хранить в чашке, она переполнится. Большие не могут храниться в небольших контейнерах, а маленькие не могут храниться в больших контейнерах, что является пустой тратой. Как показано на рисунке 3.3:
Рисунок 3.3
Типы данных Java
Если наши данные языка программирования хотят храниться в памяти, то мы должны сначала выбрать размер хранения, чтобы мы не потратили его впустую. Так называемый размер хранения называется типом данных. Что такое тип данных? Нам нужно хранить данные в типах, и нам нужно выбрать подходящий тип для наших данных для хранения, чтобы мы не будем тратить данные или размер хранения отходов.
Типы данных Java имеют свои собственные размеры хранения. Если есть разные типы, вам нужно найти разные типы данных для хранения. Поэтому, если программа должна храниться в памяти, вы должны выбрать соответствующий тип данных для их хранения.
Числовой тип:
1. Целое число:
2. Плавающая точка (десятичная):
3. Тип символа:
4. логический тип:
Байт: 8 битов представляют байт, то есть есть 8 0s и 1s, которые могут образовывать 256 идентификаторов. Что такое 256 логотипов? Это комбинация 8 0s и 1s, которая может сочетать 256 знаков в общей сложности. Самое большое число, которое он может наследовать, составляет 255, потому что он начинается с 0, 0 ~ 255. Таким образом, 8 битов состоят из 8 0s и 1s, образуя в общей сложности 256 описаний и 0 ~ 255 значений. Как показано на рисунке 3.4:
4.png
Коротко: 16 бит, то есть 16 0s и 1s, которые могут образовывать 65536 идентификаторов, 0 ~ 65535 значений.
Int: 32 бита, то есть 32 0s и 1s, которые могут образовывать 4294967296 идентификаторы, 0 ~ 4294967295 значений.
Long: 64 бита, то есть 64 0s и 1s составлены из которых могут идентифицировать все значения на земле.
Float: 32 бита, состоящие из 32 0s и 1s, а десятичный эффект может быть точным примерно до 6 цифр.
Double: 64 бита, 64 0s и 1s, а десятичное значение может быть точным до 15 цифр.
Чар: 16 бит, он представлен символами ASCLL.
Boolean: логотип имеет только 0 и 1, он ложный истин и истин, используемый для суждения.
Выше приведено структура памяти Java и тип данных, введенные вам редактором. Я надеюсь, что это будет полезно для вас. Если у вас есть какие -либо вопросы, пожалуйста, оставьте мне сообщение, и редактор ответит вам вовремя. Большое спасибо за вашу поддержку сайту wulin.com!