Java局部变量

摘要:
packagecom。雪溪;//Java变量类型publicclassLearn2{//Java本地变量//本地变量在方法、构造函数或语句块中声明;//本地变量是在方法、构造器或语句块执行时创建的,并且在执行时将被销毁;//访问修饰符不能用于本地变量;//本地变元仅在声明它们的方法、构造函数和语句块中可见;//Loc所有变量都分配在堆栈上//局部变量不存在默认值,因此必须先初始化局部变量,然后才能使用/*在下面的示例中,age是一个局部变量。
package com.xuexi;
//Java变量类型
public class Learn2 {
//Java 局部变量
// 局部变量声明在方法、构造方法或者语句块中;
// 局部变量在方法、构造方法、或者语句块被执行的时候创建,当它们执行完成后,变量将会被销毁;
// 访问修饰符不能用于局部变量;
// 局部变量只在声明它的方法、构造方法或者语句块中可见;
// 局部变量是在栈上分配的。
// 局部变量没有默认值,所以局部变量被声明后,必须经过初始化,才可以使用。
/*以下实例中age是一个局部变量。定义在pupAge()方法中,它的作用域就限制在这个方法中。*/
public void pupAge(){
int age = 1;
age = age + 7;
System.out.println("小狗的年龄是:"+age);
}

public static void main(String[] args) {
Learn2 test = new Learn2();
test.pupAge();
}

免责声明:文章转载自《Java局部变量》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Linux性能监控、调优(CPU篇)阿里开源的那个牛X的问题排查工具——Arthas,推出IDEA插件了!下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

java栈、堆

一。栈、堆几个小概念 1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制. 2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。) 3. 堆:存放所有new出来的对象。 4. 静态域 :存放静态成员(static定义的) 5. 常量池 :...

Android中的成员变量与局部变量

简单说一下吧, note:java中的成员变量就是c++中的全局变量 1.可以在全局范围内使用;局部变量只能在其定义的方法里使用。 2.成员变量可以不赋初值使用,调用时有系统的默认的初值,比如int类型的变量初值就是0,String 类型的就是null;局部变量必须赋初值才可以使用。 3.局部变量转成员变量快捷键ctrl+alt+f。...

Java内存优化和性能优化的几点建议

1.没有必要时请不用使用静态变量     使用Java的开发者都知道,当某个对象被定义为stataic变量所引用,这个对象所占有的内存将不会被回收。有时,开发者会将经常调用的对象或者变量定义为static,以便提高程序的运行性能。因此,不是常用到的对象或者变量,不要定义为static类型的变量,尤其是静态类对象的定义,一定要仔细考虑是否有必要。例如  ...

SPSS统计分析(第5版)

SPSS统计分析(第5版) 《SPSS统计分析(第5版)》编委会 1 SPSS概述 1.1 软件安装与运行 1.1.1 SPSS软件安装方法 1.1.2 SPSS的启动与退出 1.1.3 SPSS运行管理方式 1.2 窗口及其功能概述 1.2.1 数据编辑窗口 1.2.2 输出窗口 1.2.3 语句窗口 1.2.4 【窗口】菜单 1.2.5 对话框及其使用...

4、MySQL 申明变量给查询数据编号

摘自:   https://www.cnblogs.com/qixuejia/archive/2010/12/21/1913203.html   https://blog.csdn.net/arbben/article/details/78665389 1、mysql中变量不用事前申明,在用的时候直接用“@变量名”使用就可以了。    mysql定义用户变...

linux命令---awk进阶

awk编程:    1.  变量:    在awk中变量无须定义即可使用,变量在赋值时即已经完成了定义。变量的类型可以是数字、字符串。根据使用的不同,未初始化变量的值为0或空白字符串" ",这主要取决于变量应用的上下文。下面为变量的赋值负号列表: 符号 含义 等价形式 = a = 5 a = 5 += a = a + 5 a += 5...