2
A
回答
2
没什么。
您创建了一个垃圾回收对象,因为它不存在引用。
编译器也可以决定优化它在-server
VM模式,因为这是“死代码”。
1
创建对象,然后再收集垃圾。
如果代码被执行多次,我想这将是由JIT编译器中删除
相关问题
- 1. 返回值(返回对象)忽略时会发生什么?
- 2. 如果我有3000条警告但我选择忽略它们会发生什么
- 3. 如果我们不进行软件测试会发生什么
- 4. 为什么忽略header()函数我的方法的结果?
- 5. 如果我在推后重新绑定会发生什么?
- 6. 如果我将现有的实体对象添加到DbContext会发生什么?
- 7. 如果我更改HashSet中的对象,会发生什么情况?
- 8. 如果HttpClient.execute()中断会发生什么?
- 9. 如果action =“”会发生什么?
- 10. 为什么F#警告我忽略结果
- 11. 'File.mkdirs()'的结果被忽略
- 12. 如果我在析构函数中创建一个对象,会发生什么?
- 13. 如果我的IExceptionPublisher引发异常,会发生什么情况?
- 14. 通过JDBC结果循环时如果我们失去网络会发生什么?
- 15. 什么会导致Linq to SQL对象忽略新值?
- 16. 如果我对java中的同一个对象进行两次新的调用,会发生什么?
- 17. 如果我们创建超过2^31个不同的对象,会发生什么?
- 18. 如果我们尝试使用从nsarray ar nutable阵列中移除的对象,会发生什么?
- 19. 如果我们再次加载已经加载的类,会发生什么?
- 20. 如果我们将tomcat的关闭端口更改为-1会发生什么?
- 21. 如果我们遵循HTML中的错误语法,会发生什么情况
- 22. 为什么我的嵌套如果被忽略?
- 23. 如果我在express.js中忽略next()会怎么样?
- 24. 如果我错过了Facebook的回调,会发生什么?
- 25. 如果我的udp包大于mtu会发生什么
- 26. 如果我用空的url调用jQuery.post()会发生什么?
- 27. 如果我们为iPhone 6 Plus使用1080x1920图形会发生什么?
- 28. 如果我们将递归函数作为内联函数会发生什么?
- 29. 如果我们在2.2设备上使用/安装2.3 build会发生什么
- 30. 如果我们在增加指针后删除数组会发生什么?
其值得注意的是,它还是有用的,有时,例如快速创建一个线程'新主题(runnableObj)。开始(); ' – Dreen 2013-03-06 10:54:37
我并不是说它有时候没用。我只谈论OP所指定的情况。 – Simeon 2013-03-06 10:55:33
我不是在批评你,而是在你的答案中添加信息:P – Dreen 2013-03-06 10:56:52