腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
JVM在声明时为基本类型
分配
内存
,而不是为非原始类型
分配
内存
?
java
我来自C/C++背景,对
java
非常陌生,很难理解
java
中的
变量
声明和
内存
分配
。myclass myobject;int a;是因为这个案子吗?编译器是否为原始数据类型
分配
内存
,而不为非原始数据类型<e
浏览 1
提问于2015-09-27
得票数 2
回答已采纳
1
回答
Erlang
内存
变量
管理
list
、
variables
、
memory
、
erlang
此代码将为数十亿个元素
分配
空间,因此让我们尝试如下:在
Java
中"X1,X2,.“只是对
内存
分配
的引用,因此
Java
中的这段代码将为这些
变量
的值
分配
内存
,并将
内存
附件中的
变量
分配
给指向这些值的
变量
,因此当我们创建列表L并调用X1.时.
变量
引用
内存
的优先
分配
,我们只
浏览 1
提问于2020-05-05
得票数 1
回答已采纳
1
回答
如何在
java
内存
系统中初始化静态方法和
变量
?
java
、
memory-leaks
、
static-methods
、
static-variables
我对
java
中的这一部分感到困惑- 在
java
类加载器系统加载类文件期间,它为类文件中存在的不同
变量
和方法
分配
内存
-就像在运行时为新对象
分配
内存
一样。但是在类中有静态
变量
和方法的情况下,如何以及何时
分配
内存
?-请帮助。
浏览 1
提问于2015-06-07
得票数 0
2
回答
局部
变量
的最大
内存
分配
java
、
variables
、
local
在
Java
中,是否为本地
变量
分配
了32位的最大
内存
空间?如果是的话,如果在
java
代码中的方法中使用数据类型long (64位)的局部
变量
,会发生什么?在中,将以什么方式将
内存
分配
给这个
变量
?每当我在googled上搜索到答案时,我只得到与
java
内存
区域相关的解释,它解释了(在stack..that中的相关方法的框架中,我知道这个)局部
变量
在哪里获得
内存
,这肯定
浏览 3
提问于2013-07-29
得票数 3
回答已采纳
1
回答
如果
java
是平台独立的,那么静态
变量
在一个系统中的
内存
分配
到另一个系统吗?
java
、
core
静态
变量
内存
分配
是在编译时完成的,如果
java
是平台独立的,那么其他系统jvm如何使用
变量
,或者它再次编译其他系统中的静态
变量
来
分配
内存
?
浏览 0
提问于2016-02-19
得票数 0
1
回答
使用Spark配置
Java
堆大小
apache-spark
、
jvm
、
hadoop-yarn
当我配置Yarn时,有一个用于
分配
内存
的
JAVA
_HEAP_MAX环境
变量
。当我实例化一个Spark worker时,spark.executor.memory会覆盖这个值吗?我有什么理由需要通过-Xmx手动设置
Java
heap,或者Spark conf会处理这个问题吗?从本质上讲,我需要将初始
java
堆
内存
分配
设置为大于
分配
给Spark的
内存
,还是默认情况下进行管理--以及通过spark之外的环境
变量</
浏览 2
提问于2016-12-13
得票数 2
2
回答
何时在
内存
中创建
Java
变量
?
java
我想知道
Java
什么时候在运行时创建
变量
(当调用函数时)。请看下面的例子,并回答它们是否相同。 if (!test) { }} 我不想花时间
分配
内存
,只是为了让它在稍后被取消
分配
,所以我需要知道
Java
是否会在函数开始时
分配
函数所需的某个
变量
(或数组)所需的
内存
,而不管声明发生在何处,
浏览 1
提问于2021-11-06
得票数 0
回答已采纳
1
回答
为什么在某些语言中使用
变量
之前需要声明
变量
,而在另一些语言中则不需要声明
变量
?
java
、
python
在Python和
Java
中,如何为
变量
声明
分配
内存
?没有编译步骤,解释语言如何知道
变量
需要多少
内存
?
浏览 6
提问于2014-04-15
得票数 3
回答已采纳
2
回答
跨数组迭代的
Java
语法是否会
分配
内存
?
java
我正在为一个
内存
受限的设备编程。因此,我希望避免
分配
任何
内存
。用于跨数组迭代的原生
java
语法是否会
分配
内存
?Object[] array = getArray() //do something(我想我总是可以使用带有索引
变量
的老式for循环。)
浏览 6
提问于2012-01-15
得票数 4
回答已采纳
1
回答
JavaScript如何决定为一个数值
分配
多少
内存
?
javascript
、
memory
、
memory-management
像
Java
/C这样的编程语言有int、long、字节等,这些语言建议解释器在运行时为一个数字
分配
多少
内存
。如果您处理大量的
变量
,这将节省大量
内存
。我想知道,没有这个原始
变量
类型声明(JavaScript,Ruby)的编程语言是如何决定为var a = 1
分配
多少
内存
的。如果它
分配
了一个字节,那么在下一行中,如果我做了a = 99999999999,它将不得不删除该
变量
并重新
分配
。这不是一
浏览 4
提问于2017-06-20
得票数 3
回答已采纳
2
回答
如何检查是否可以在
java
中
分配
请求的
内存
大小?
java
、
arrays
、
memory
、
out-of-memory
我正在用
java
编写代码,其中整数类型
变量
m从用户那里接收它的值,这个值用于将
内存
(指数级)
分配
给数组。例如:int [] c = new int [(int)pow(2,m)];或因
java
.lang.O
浏览 0
提问于2015-10-26
得票数 0
回答已采纳
5
回答
类中的初始化
java
、
class
为什么
java
允许在类本身中初始化实例
变量
?我的意思是,除非我们已经创建了该类的对象,否则没有为实例
变量
分配
内存
,那么如何在没有
分配
内存
的情况下初始化它们?
浏览 5
提问于2014-09-17
得票数 1
回答已采纳
3
回答
JVM是否将
内存
分配
给值为null的本地引用
变量
?
java
、
memory-management
我对
java
中的
内存
管理感到困惑。在任何地方,局部
变量
都被写入堆栈中的
内存
。如果局部
变量
是对象类型的,则在堆中给它
内存
。我想知道JVM在哪里为值为null的本地对象引用
变量
分配
内存
。public void show(){} JVM在哪里为动物对象
分配
内存
。它在堆里吗?或者,由于标记为null,所以它不提供任何
内存
。
浏览 5
提问于2017-12-13
得票数 1
回答已采纳
3
回答
循环后
变量
的
内存
发生了什么变化?(C++)
c++
、
memory
当您在循环中声明一个新
变量
(int )时,例如在for -循环中。
内存
分配
给循环中的
变量
x,但是退出for循环后,该
内存
会发生什么变化呢?我从朋友那里了解到,
Java
会自动取消
内存
分配
,但是C++呢? 谢谢。
浏览 5
提问于2014-04-21
得票数 4
回答已采纳
2
回答
在
Java
中是否为未使用的字段
分配
内存
?
java
、
memory
我想知道在
Java
中
内存
分配
是如何工作的。谢谢,吉恩
浏览 0
提问于2011-03-21
得票数 3
回答已采纳
2
回答
java
中对象的
内存
分配
java
、
memory
、
methods
、
members
我是
Java
的初学者,我已经完成了C++。在中,成员函数的
内存
分配
是在将成员函数声明为类的一部分时完成的,而不是在创建对象时完成的,在创建对象时,只对实例
变量
进行
内存
分配
,即对每个对象分别为实例
变量
进行
内存
分配
,并且所有对象共享成员函数。对于实例
变量
,我知道同样的情况发生在
java
中,但是在成员函数的情况下会发生什么呢?例如,在C++中,如果我们有两个实例
变量
a和b,并且已经创建了
浏览 3
提问于2015-06-27
得票数 2
2
回答
在
java
中,什么时候为
变量
分配
内存
(编译时或运行时)?
java
在C&c++中,静态
变量
是在编译时
分配
内存
的,我想知道在itself.so中什么时候会给
变量
分配
内存
?
浏览 1
提问于2015-03-17
得票数 2
2
回答
如何在C中跟踪动态
内存
的大小
c
、
malloc
、
free
、
dynamic-memory-allocation
、
calloc
我知道使用calloc()和malloc()将在堆上
分配
特定的
内存
量,并返回一个指向
分配
开始的指针。 我还知道free( poinerVar)将取消
分配
(释放已
分配
的
内存
)。但是,我无法想象free()如何知道要释放的
内存
量。托管语言,如C#,
Java
会跟踪它的对象以进行垃圾回收,但C语言肯定不会(据我所知)。在
内存
管理级别发生了什么,允许使用free释放
内存
分配
,并只传递指针
变量
浏览 3
提问于2013-04-02
得票数 1
回答已采纳
1
回答
当只声明对象时,它位于堆栈中?
java
我对
Java
非常陌生,很难理解
Java
中的
内存
分配
。我有两个主要问题。当我们写的时候,如果我只声明myObject,堆栈
内存
中的
变量
是吗?第二个问题int temp1;...我想知道这是否与
内存
分配
有关。
浏览 3
提问于2022-07-14
得票数 -2
回答已采纳
2
回答
javascript中的var需要多少
内存
,何时
分配
?
javascript
、
variables
、
memory-management
就像在
java
float requires 4 bytes但是在javascript中,只有var类型的
变量
。
变量
需要多少
内存
?
浏览 0
提问于2019-04-05
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
学习笔记:java对象内存分配问题
Java对象竟然会在栈上分配内存?
Java基本类型的内存分配在栈还是堆
Redis 内存分配
深入理解Java虚拟机:内存分配与回收策略
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券