JLink`
JLink`

JavaBlock

JavaBlock[expr]

causes all new Java objects returned to the Wolfram Language during the evaluation of expr to be released when expr finishes. It is an error to refer to such an object after JavaBlock ends.

更多信息和选项

  • To use JavaBlock, you first need to load J/Link using Needs["JLink`"].
  • JavaBlock is a way to mark a set of objects as temporary so they can be automatically cleaned up when the block of code ends.
  • JavaBlock affects only new objects, not additional references to ones that have previously been seen.
  • If a JavaBlock returns a single JavaObject as a result, that object will not be released.
Wolfram Research (2007),JavaBlock,Wolfram 语言函数,https://reference.wolfram.com/language/JLink/ref/JavaBlock.html.

文本

Wolfram Research (2007),JavaBlock,Wolfram 语言函数,https://reference.wolfram.com/language/JLink/ref/JavaBlock.html.

CMS

Wolfram 语言. 2007. "JavaBlock." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/JLink/ref/JavaBlock.html.

APA

Wolfram 语言. (2007). JavaBlock. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/JLink/ref/JavaBlock.html 年

BibTeX

@misc{reference.wolfram_2024_javablock, author="Wolfram Research", title="{JavaBlock}", year="2007", howpublished="\url{https://reference.wolfram.com/language/JLink/ref/JavaBlock.html}", note=[Accessed: 22-December-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_javablock, organization={Wolfram Research}, title={JavaBlock}, year={2007}, url={https://reference.wolfram.com/language/JLink/ref/JavaBlock.html}, note=[Accessed: 22-December-2024 ]}