未知类型对象的大小
我必须获取我不知道类型的对象的大小。这是一个模板,我想在其中实现如下目标:
void sth(T data)
{
System.out.println("Data size = ", sizeof(data));
}
How I can do this in Java?
sizeof - 就像 C sizeof ;)
I have to get size of object which type I does not know. It's a template where I want to achieve sth like this:
void sth(T data)
{
System.out.println("Data size = ", sizeof(data));
}
How I can do this in Java?
sizeof - like a C sizeof ;)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这不是一件容易的事。你必须使用java的
Instrumentation
。这里是一个示例。
It is not an easy task. You have to use java's
Instrumentation
.Here is an example.
最后我使用了这段代码:
Finally I've used this piece of code: