当前位置: 首页 > news >正文

眉山网站优化/百度服务

眉山网站优化,百度服务,网络推广公司北京,国内网站如何做流量10; // 10 是常量 String str "nihao"; // str 是变量 nihao 是字面量 常量就是直接给出的值,比如 10 20 30 a b等 而变量就是一个代替字符,但是必须声明类型 ,比如 int b 10; 字面量就是变量的值&…
10;   // 10  是常量
String str = "nihao"; // str  是变量  nihao  是字面量

常量就是直接给出的值,比如 10  20  30   a  b等

而变量就是一个代替字符,但是必须声明类型 ,比如  int b = 10;

字面量就是变量的值;

变量的好处

使内存空间重复利用,一个对象创建成功后他的内存空间就固定了,改变他的值只是改变值的索引;

变量的注意事项:

①变量必须先声明;

②变量声明后,才能进行赋值;

③变量赋值后才能被引用;

④在同一个域中,变量名不能重复;

变量的分类:

①局部变量

在方法体内声明的变量

在方法执行时分配内存空间,在方法结束后,局部变量的内容空间就会被释放

局部变量不可以用static修饰(因为static修饰符在类初始化的时候就会被首先初始化,必须属于类,而局部变量属于方法不属于类)

②成员变量(静态变量和实例变量)

静态变量:用static修饰,随着类初始化而初始化,可以用   类名.变量名  直接调用,作用域为全局;

静态常量:用static final 修饰符修饰的变量,属于常量,在JVM启动的时候就被初始化完成;、

实例变量:就是一般的成员变量,必须对象.变量名才能引用;在构造方法执行、对象创建时分配控件;

 那几个变量之间的初始化先后顺序呢?

 首先从类BB的主方法开始,首先开始加载BB类中的;

在类AA未加载的时候就打印出了cc,说明cc在jvm启动时已被初始化;

静态代码块随着类初始化而被加载;

 

 

 

相关文章:

  • 北京怎么做网站/百度服务中心人工客服电话
  • 微信网站与响应式网站/百度服务中心