跳过导航链接 | |
退出打印视图 | |
![]() |
Oracle Solaris Studio 12.3:使用 dbx 调试程序 Oracle Solaris Studio 12.3 Information Library (简体中文) |
在本地模式中,assign 命令用于为程序变量赋新值。在 Java 模式中,assign 命令用于为局部变量或参数赋新值。
assign variable = expression
其中:
expression 是赋给 variable 的值。
assign identifier = expression
其中:
class_name 是 Java 类的名称,可以使用包路径(使用句点 (.) 作为限定符,例如 test1.extra.T1.Inner),也可以使用全路径名(前面加磅符号 (#),并使用斜线 (/) 和美元符号 ($) 作为限定符,例如 #test1/extra/T1$Inner)。如果使用 $ 限定符,请使用引号将 class_name 引起来。
expression 是有效的 Java 表达式。
field_name 是类中字段的名称。
identifier 是一个局部变量或参数,包括 this、当前类实例变量 (object_name.field_name) 或类(静态)变量 (class_name.field_name)。
object_name 是 Java 对象的名称。