Java变量

变量

变量

含义:可以变化的量。它是程序中最基本的存储单元,其要素包括变量类型、变量名和作用域

格式:变量类型 变量名 = 值;(英文表达方式:type varName[=value];)

​ ①变量类型:可以是基本类型,也可以是引用类型。但要注意每个变量都要有自己的数据类型(因为Java是强类型语言)。

​ ② 变量名:起名要符合标识符的规范

​ ③一条只写一个值,不要多写值,否则不便阅读

​ ④每一条后面都要写分号

起名:不论是给什么东西起名,都要遵循原则:见名知意, 起名时除了常量是:PI、MAX_VALUE(一般使用大写字符,有时用下划线),类名是Man、GoodMan(第一个单词和后面的单词首字母都大写)外,其余都是:monthSalary、lastName(首字母小写,后面的单词首字母大写)

常量(一种特殊的变量)

含义:不会变化的量。一旦某个变量的值被设定后,在程序运行中就不允许被改变,就变成了常量

格式:final 变量类型 常量名=值;

作用域(变量的三要素之一)

含义;变量的三要素之一。分类:类变量、实例变量和局部变量

类变量:写在类里面的变量,要有static

实例变量(较难):写在类里面、方法外面的变量,和类变量差不多,但它没有static。也不需要写初始化值就可以用,但如果不自行初始化,输出的是这个类型的默认值。所有数值初始化是0或0.0,字符串是U0000;布尔值默认是false;引用类型的默认值都是null。

局部变量:在方法里面的变量,写在方法里的变量在方法外面用不了。必须要声明和写出初始化值(即写成 =什么)。

实际操作范例

public class Demo01{

​ public static void main(String[ ]args){

​ int a=1;

​ int b=2;

​ int c=3;

​ String name=“jiaojiao”;

​ char X=‘X’;

​ double pi=3.14;

//以上都是变量格式的示范

​ }

}

public class AppleOrange{

static int allClicks=0; //类变量

​ String str=“hello cats”; //实例变量

​ public void main( ){

​ int i=0; //局部变量

​ System.out.println(i);

​ }

}

public class ChinaAmercian{

static double salary=2500;

String name;

int age;

​ public static void main(String[ ]args){

​ int i=10;

​ System.out.println(i);

new chinaAmercian( );(输入这个会返回成ChinaAmercian chinaAmerican=new ChinaAmerican();)

chinaAmercian.age.sout.(输入这个会变成System.out.println( ChinaAmerican.age)😉

System.out.println(salary);

//粗体部分是实例变量

//斜体部分是类变量

​ }

}

public class BearCats{

​ static final double PI=3.14;

​ public static void main(String[ ]args){

​ System.out.println(PI);

​ }

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值