Java 编译时变量的名称和生存期
从我所知道的所有语言(Java、C++)中,变量的名称和生存期总是在编译时知道的。是否存在在运行时绑定名称和生存期的语言Java 编译时变量的名称和生存期,java,c++,scope,lifetime,Java,C++,Scope,Lifetime,从我所知道的所有语言(Java、C++)中,变量的名称和生存期总是在编译时知道的。是否存在在运行时绑定名称和生存期的语言 此外,我现在正在玩C++智能指针。当生命周期已知的范围和范围?< P>用C++智能指针时,智能指针的范围是规则范围。托管对象的范围由智能指针行为决定 有许多语言使用动态/运行时范围。Javascript、PERL、PHP就是其中的几个。 < P>用C++智能指针,智能指针的范围是规则范围。托管对象的范围由智能指针行为决定 有许多语言使用动态/运行时范围。Javascript、
此外,我现在正在玩C++智能指针。当生命周期已知的范围和范围?
< P>用C++智能指针时,智能指针的范围是规则范围。托管对象的范围由智能指针行为决定 有许多语言使用动态/运行时范围。Javascript、PERL、PHP就是其中的几个。< P>用C++智能指针,智能指针的范围是规则范围。托管对象的范围由智能指针行为决定 有许多语言使用动态/运行时范围。Javascript、PERL、PHP就是其中的几个。 使用java,没有先验知识,或者非常困难 见此: 在运行时,您可以用它做什么 您可以根据需要引用变量(在数组中、整数中、映射中……)使用java,没有先验知识,或者非常困难 见此: 在运行时,您可以用它做什么
您可以根据需要引用变量(在数组中、整数中、映射中……JavaScript,或者python?(不确定)变量没有生命周期;对象。范围在编译时已知。人生总的来说不是。问题很模糊。。。。什么是“变量”?对象可以具有动态属性,即使在C++中,如果您继承了支持它们的基础对象,那么当从JavaScript或Python等更为动态的语言访问该实例时,这些对象可能与编译时定义的属性不可区分。我不明白,一个你不知道名字的变量有什么用?你能举个例子吗?JavaScript,python?(不确定)变量没有生命周期;对象。范围在编译时已知。人生总的来说不是。问题很模糊。。。。什么是“变量”?对象可以具有动态属性,即使在C++中,如果您继承了支持它们的基础对象,那么当从JavaScript或Python等更为动态的语言访问该实例时,这些对象可能与编译时定义的属性不可区分。我不明白,一个你不知道名字的变量有什么用?你能举个例子吗?