首页 > 编程语言 > 详细

Java基础知识1.2 变量

时间:2020-03-01 23:30:27      阅读:81      评论:0      收藏:0      [点我收藏+]

在Java中除了常量以外,还存在着变量:变量顾名思义即为可以改变的量;

其有规范的申明方式:

类型 变量名称  =  值;

 

变量的申明也可以多个变量同时申明,如:

 

String name1,name2,name3 ;

 

变量的声明可以不用直接赋值,但是 使用的时候才可以赋值;且变量有作用域的限制,并且不能够重复定义;

 

变量的分类:

Java中变量可以分为: 局部变量实例变量、以及类变量

 

局部变量:局部变量指的是存在于方法内或者构造方法内以及块以内的变量;局部变量在这些方法内时,只有这些方法或块被使用时才会被创建,当使用结束的时候会被销毁;访问的修饰符(public、protecteddefaultprivate )是不能用于局部变量。局部变量是没有默认值的,只有对象实例化后才能够使用;

 

实例变量:实例变量是申明在方法、构造、块之外的变量;实例变量在对象创建的时候创建,销毁的时候销毁访问修饰符可以修饰实例变量,实例变量在类中是公共可见的

 

类变量:类变量也称作静态变量,在类中以 static 修饰,且不能用于方法构造之外,类变量是唯一的,无论创建多少对象都只存在一个同样的类变量;静态变量是程序执行的时候就会被创建程序运行结束后才会销毁;其可以通过类名.静态变量名直接调用。静态变量存储在静态区常被申明为常量public static final 数据类型 静态变量名 = value

Java基础知识1.2 变量

原文:https://www.cnblogs.com/givenline/p/12392516.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!