首页 \ 问答 \ vb 中注释多行的 命令是什么 ?

vb 中注释多行的 命令是什么 ?

vb 中注释多行的 命令是什么 ? 单行是'多行 是什么?
更新时间:2022-02-16 19:02

最新回答

你这个可深奥了,jvm规范里面没规定这个。。。
所以每种jvm的实现自己决定

但从程序员角度就当做:
new 的关键字就会按照后面那个类的需求分配堆了,
然后调用构造方法,就把当前方法指针入栈。
等构造完对象,方法指针出栈,堆继续存在。
栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程

相关问答

更多
  • package com; public class Ware {//这里就是创建一个类 private int wareid;//以下都是Ware类的域,差不多变量的意思 private int sort; private String name; private Double price; private Double marketprice; private String smallimg; private String bigimg; private String description; // 下面 ...
  • 任意内存块可以用C ++中的operator new分配; 而不是用于构建对象的new操作符。 void* pBlock = ::operator new(7); 随后可以使用operator delete来释放这些块。 ::operator delete(pBlock); 请注意, operator new会分配适合任何类型对象的内存,所以实现可能不会正好分配七个字节,但不会再分配,但malloc的相同(通常)是相同的。 malloc C客户端通常也需要对齐的内存。 Arbitrary memory ...
  • 您应该避免在堆栈中创建大尺寸的对象,因为压力(大输入数据)上的偶然堆栈溢出很少通过测试显示出来,因此会让最终用户对软件崩溃感到不快。 关于字符串和向量以及其他STL容器,您不必担心,因为它们在内部使用动态分配。 所以答案是否定的,将它们构建成堆栈是安全的,并且动态分配它们通常是矫枉过正的。 什么可能是危险的静态大小的数组,包装像这样的数组像boost ::数组或具有诸如数据成员的类。 专家们经常使用pimpl成语来使他们的类在内部动态化。 堆栈非常快速,但只有在真正有利于性能的情况下才能使用它的速度。 要小 ...
  • 它们都分配在堆上吗? 是。 因此,如果foo F的对象是在方法内部创建的,那么当F超出范围时会发生什么? 没有 - “y”指向的实例将保持不变,因为您没有析构函数来提供清理。 它会有效地成为内存泄漏,除非其他东西引用它(并在以后清理它)。 另外,如果在堆上创建F,我们何时会得出结论F是悬空(没有人指向它)? 一旦没有任何直接指向它,它就会晃来晃去。 指向y其他东西不会改变F不再可达的事实。 这就是为什么你真的应该在这种情况下使用正确的终结。 如果没有调用delete匹配每次调用new ,你将泄漏内存。 Ar ...
  • RoboVM不支持堆栈分配。 某些VM会进行转义分析,以确定某个分配是否是方法的本地分配,并且可以在堆栈而不是堆上完成。 我们可能会在未来将其添加到RoboVM作为优化,尽管它不会直接由用户控制。 我知道IBM正在尝试类似于.NET结构的东西: http : //www.slideshare.net/mmitran/ibm-java-packed-objects-mmit-20121120 。 如果将其作为标准接受,我们将尝试在RoboVM中实现它。 RoboVM does not support stac ...
  • 如果必要的话,把它放在堆上,如果可以的话,把它放在堆栈上。 你需要把什么样的东西放在堆上? 任何长度不同的东西。 任何可能需要为null的对象。 任何非常大的东西,以免造成堆栈溢出。 Put it on the heap if you have to, the stack if you can. What kinds of things do you need to put on the heap? Anything of varying length. Any object that might need ...
  • 你可以明确指定它: http : //docwiki.embarcadero.com/RADStudio/en/Configuring_the_Memory_Manager You can explicitly specify it: http://docwiki.embarcadero.com/RADStudio/en/Configuring_the_Memory_Manager
  • 他们为什么决定在Java中避免此功能? 这很简单。 Java不会说“为什么不添加它?” Java设计人员通常会等到他们真的必须在添加功能之前添加功能。 (虽然在某种程度上这可能是一件好事,但可能会稍微迟一点)。这意味着要学习和理解成为Java专家的特性是最少的。 有一件事你不必担心你的方法返回后会发生什么。 例如在Java中你可以做 static String str; // In Java str is a reference. static void setS() { String x = " ...
  • 你大多是正确的:) 然而,方法本地的变量确实是从栈中分配的。 这是价值类型的全部真相。 对于引用类型,实际对象,字符串,数组等在堆上分配,但指针本身在堆栈上分配。 You are mostly correct :) Variables that are local to a method, however, are indeed allocated from the stack. This is the whole truth for value types. For reference types, th ...
  • 关于特定对象是否在堆上的问题有点涉及。 通常,在Java中,所有对象都在堆上分配,因为方法可以在某处返回或存储指向对象的指针。 如果对象已经放在堆栈上,那么下次将堆栈框架放在那里时,您将覆盖它。 但是,HotSpot JIT编译器执行称为Escape Analysis的操作 。 此分析通过查看其实现来查明对象是否“逃避”该方法的范围。 如果对象没有转义,编译器可以安全地在堆栈上分配它。 维基百科有更多关于Java中的Escape Analysis的信息,也有关于多线程和锁定的信息。 关于堆栈溢出:在方法完成 ...

相关文章

更多

最新问答

更多
  • 您如何使用git diff文件,并将其应用于同一存储库的副本的本地分支?(How do you take a git diff file, and apply it to a local branch that is a copy of the same repository?)
  • 将长浮点值剪切为2个小数点并复制到字符数组(Cut Long Float Value to 2 decimal points and copy to Character Array)
  • OctoberCMS侧边栏不呈现(OctoberCMS Sidebar not rendering)
  • 页面加载后对象是否有资格进行垃圾回收?(Are objects eligible for garbage collection after the page loads?)
  • codeigniter中的语言不能按预期工作(language in codeigniter doesn' t work as expected)
  • 在计算机拍照在哪里进入
  • 使用cin.get()从c ++中的输入流中丢弃不需要的字符(Using cin.get() to discard unwanted characters from the input stream in c++)
  • No for循环将在for循环中运行。(No for loop will run inside for loop. Testing for primes)
  • 单页应用程序:页面重新加载(Single Page Application: page reload)
  • 在循环中选择具有相似模式的列名称(Selecting Column Name With Similar Pattern in a Loop)
  • System.StackOverflow错误(System.StackOverflow error)
  • KnockoutJS未在嵌套模板上应用beforeRemove和afterAdd(KnockoutJS not applying beforeRemove and afterAdd on nested templates)
  • 散列包括方法和/或嵌套属性(Hash include methods and/or nested attributes)
  • android - 如何避免使用Samsung RFS文件系统延迟/冻结?(android - how to avoid lag/freezes with Samsung RFS filesystem?)
  • TensorFlow:基于索引列表创建新张量(TensorFlow: Create a new tensor based on list of indices)
  • 企业安全培训的各项内容
  • 错误:RPC失败;(error: RPC failed; curl transfer closed with outstanding read data remaining)
  • C#类名中允许哪些字符?(What characters are allowed in C# class name?)
  • NumPy:将int64值存储在np.array中并使用dtype float64并将其转换回整数是否安全?(NumPy: Is it safe to store an int64 value in an np.array with dtype float64 and later convert it back to integer?)
  • 注销后如何隐藏导航portlet?(How to hide navigation portlet after logout?)
  • 将多个行和可变行移动到列(moving multiple and variable rows to columns)
  • 提交表单时忽略基础href,而不使用Javascript(ignore base href when submitting form, without using Javascript)
  • 对setOnInfoWindowClickListener的意图(Intent on setOnInfoWindowClickListener)
  • Angular $资源不会改变方法(Angular $resource doesn't change method)
  • 在Angular 5中不是一个函数(is not a function in Angular 5)
  • 如何配置Composite C1以将.m和桌面作为同一站点提供服务(How to configure Composite C1 to serve .m and desktop as the same site)
  • 不适用:悬停在悬停时:在元素之前[复制](Don't apply :hover when hovering on :before element [duplicate])
  • 常见的python rpc和cli接口(Common python rpc and cli interface)
  • Mysql DB单个字段匹配多个其他字段(Mysql DB single field matching to multiple other fields)
  • 产品页面上的Magento Up出售对齐问题(Magento Up sell alignment issue on the products page)