初始化
2023-01-24 09:16:15 最后更新
关于初始化包
(注意:静态的无需初始化,他们无需声明调用的对象。)
**如何知道为静态的*
1.javanew
  javanew所初始化的包必须为完整的包名+类名
  格式为:
    javanew(赋值,"完整包,类名")
  比如初始化android.net.Uri
    javanew(c,"android.net.Uri")
用途:
    javanew初始化后,用于javax或者java函数的第二位参数(被调用的对象)
  **注意静态**

2.cls
  cls所初试化的必须为完整的包名
格式为:
    cls("完整的包名+类名",赋值)
  比如初始化常见的String(字符串类型)
    cls()

  用途:
    cls初始化后,用于传入javax的第三位参数(也可以传入完整的包名+类名)

3.cls和javanew的区别
  cls用于初始化完整包名+类名,javanew也用于初始化完整包名+类名,但是cls的返回值可以传入javax的第三位参数,而javanew不可以。
  javanew初始化的完整包名+类名可以传入参数且可以创建变量,而cls不可以。

实践:
初始化iApp手册的变量。