Предположим, что я определяю некоторый класс: класс Пиксель {общественность: Пиксель () {x=0; y=0;}; интервал x; интервал y;} Затем пишут некоторый код с помощью него. Почему я сделал бы следующее? Пиксель p; p.x = 2; p.y...
String st1 = "JavaString"; String st2 = "Java"; String st3 = st2 + "String"; System.out.println (ST1 == ST3); Почему его вывод ложный? Где будет создан объект st3?
Этот вопрос может показаться довольно элементарным, но это спор, который я имел с другим разработчиком, с которым я работаю. Я позаботился о том, чтобы распределять вещи по возможности, а не распределять их по куче. Он ...
Книги по языку программирования объясняют, что типы значений создаются в стеке, а ссылочные типы создаются в куче, без объяснения того, что представляют собой эти две вещи. Я не прочитал ясно ...
Так, я нуждаюсь в некоторой помощи. Я работаю над проектом в C++. Однако я думаю, что мне так или иначе удалось повредить мою "кучу". Это основано на том, что я добавил станд.:: представьте в виде строки к классу и присвоению его...
Я довольно плохо знаком с C++, таким образом, это - вероятно, своего рода вопрос о новичке. Это расценивает "надлежащий" стиль для того, чтобы сделать что-то, что я подозреваю, чтобы быть довольно распространенным. Я пишу функцию это в выполнени
Я испытываю то, что, кажется, коллизия стека/"кучи" во встроенной среде (см. этот вопрос для некоторого фона). Я хотел бы попытаться переписать код так, чтобы он не выделял память на...
Я - участник в команде, которые используют Delphi 2007 для объемного приложения, и мы подозреваем повреждение "кучи" потому что иногда существуют странные ошибки, которые не имеют никакого другого объяснения. Я полагаю что...
У кого-либо есть опыт с использованием очень большой "кучи", 12 ГБ или выше в Java? GC делает программу неприменимой? Какие параметрические усилители GC Вы используете? Для которого лучше подошли бы JVM, Sun или BEA...
У меня есть класс Фу {....} Есть ли способ для Фу быть в состоянии выделить: вздор функции () {Фу foo;//на стеке} и вздор функции () {Фу foo* = новый Фу ();//на куче} я хочу...
Как Вы оптимизируете использование размера "кучи" приложения, которое имеет много (миллионы) долговечных объектов? (большой кэш, загружая много записей от дб), Использование правильный тип данных Избегают java.lang....
Возможный Дубликат: Когда лучше использовать Стек вместо "кучи" и наоборот? Я считал несколько из других вопросов относительно "кучи" по сравнению со стеком, но они, кажется, фокусируются больше на какой...
Я отлаживаю (собственное) многопоточное приложение C++ под VisualStudio2008. В на вид случайных случаях я добираюсь, "Windows инициировал точку останова..." ошибка с примечанием что это...
В настоящее время я работаю над проектом по обработке медицинских изображений, который требует огромного количества памяти. Что я могу сделать, чтобы избежать фрагментации кучи и ускорить доступ к данным изображения, которые ...
Фон у Нас есть пул приблизительно 20 блейдов Linux. Некоторые запускают Suse, некоторые выполняют Redhat. ВСЕ пространство NAS доли, которое содержит следующие 3 папки:/NAS/app/java - символьная ссылка...
Куча - это древовидная структура данных, где более высокие уровни дерева всегда содержат большие (или меньшие, если так настроены) значения, чем более низкие уровни. «Куча» - это куча свободной оперативной памяти, что программа ...
Я пытаюсь найти, что чиновник (или достаточно хорошее) обосновывает, что свободное хранилище обычно упоминается как "куча". За исключением того, что это растет от конца сегмента данных, я не могу действительно...
Я прочитал много статей о сборке мусора, и почти все статьи рассказывают о куче памяти. поэтому мой вопрос «сборка мусора собирает стековую память или кучную память или оба».
Я программировал некоторое время, но Это был главным образом Java и C#. Я никогда не должен был на самом деле управлять памятью самостоятельно. Я недавно начал программировать в C++, и я немного смущен относительно когда я...
Исправление: я перепутал с концепцией адреса указателя и адрес, на который указывает указатель, поэтому следующий код был изменен. И теперь он выводит то, что я хочу, переменную a, c, i, j, k, ...
мой Java записанное приложение использует слишком много памяти. Как действительно программирует работу: Пользователь выбирает дату из календаря (GUI) и данные загрузок приложения в компонент JTable. Каждый раз данные загружаются...
В моем C++ основная функция, например, если у меня был указатель на переменную, которая использует память "кучи" (в противоположность стековой памяти) - это автоматически освобождено после моих выходов приложения? Я был бы...
Кто-либо знает, как я могу в платформенно независимом C++, код препятствует объекту быть созданным на "куче"? Таким образом, для класса "Нечто" я хочу препятствовать тому, чтобы пользователи делали это: Foo *ptr = новый Foo;...
Я искал, но я не понял очень хорошо эти три понятия. Когда я должен использовать динамическое выделение (в "куче") и каково ее реальное преимущество? Каковы проблемы статических и стека?...
Каково различие между "новым" и "malloc" и "calloc" и другими в семействе? (Когда) мне нужно что-нибудь кроме "нового"? Один из них реализован с помощью кого-либо другого?
Я работаю над разработкой ядра (который я собираюсь на самом деле назвать "ядром" только, чтобы отличаться, но в основном то же) для ОС я продолжаю работать. Специфические особенности самой ОС...
Потоки у каждого есть их собственный стек, но они совместно используют общую "кучу". Его ясное всем, что стек для локальных переменных / переменных метода и "кучи", для экземпляра/переменных класса. Чего преимущество...
У меня есть довольно крупная программа (> 10k строки кода C++). Это работает отлично в режиме отладки или в режиме выпуска при запуске из Visual Studio, но двоичный файл режима выпуска обычно отказывает когда...
Я услышал, что несколько человек утверждают, что Вы не можете увеличить масштаб размера "кучи" JVM. Я услышал требования практического предела, являющегося 4 гигабайтами (я слышал, что консультант IBM сказал что), 10 гигабайтов, 32...