菜鸟自省

循环中拼接字符串

图片说明

局部变量 方法里的变量

作用域 :变量所在的大花括号{ } 范围

1.必须先声明,赋值后才能使用

2.变量都定义在作用域内 在作用域内,它是有效的 换句话讲,出了作用域,就失效了

3.同一个作用域内,不可以声明两个同名的变量

全局变量

尽量少用,但不是不可以用

默认有值,也就是默认初始化,不初始化时也是可以使用的

直接定义在某个java类当中,也就是在任何方法之外

全局变量,不区分定义的顺序,也就是说你只要在类中定义,不管是在前面还是在后面,对类中的所有方法都是适用的

注意:java的全局变量是放在静态方法区中的,所有的实例对象都共享同一份全局变量,所以一旦对某个类实例化后对其中的全局变量做出修改

那么其他实例对象中的得到的值也会被修改

局部变量

默认没有被初始化,必须为它显示赋值 作用域 :变量所在的大花括号{ }范围

定义在方法之内,必须在使用前声明并且赋值以后且一直在作用域中才是可以使用的

可以跨域提权,但跨域同样要赋初值 常遇到,多看看


全部评论

相关推荐

10-28 10:48
已编辑
门头沟学院 Java
孩子我想要offer:发笔试后还没笔试把我挂了,然后邮箱一直让我测评没测,后面不知道干嘛又给我捞起来下轮笔试,做完测评笔试又挂了😅
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务