java—变量

1.java中变量相当于一个盒子,用于存放物品。

2.变量有三个属性,分别为:变量名称、变量类型、变量值。

3.变量名命名规则与标识符的命名规则一致。

4.变量名的命名习惯:

(1)、变量名由多单词组成时,第一个单词的首字母小写其后单词的首字母大写,俗称骆驼式命名法(也称驼峰命名法),如 myAge

(2)、变量命名时,尽量简短且能清楚的表达变量的作用,做到见名知意。如:定义变量名 stuName 保存“学生姓名”信息

(3): Java 变量名的长度没有限制,但 Java 语言是区分大小写的,所以 price 和 Price 是两个完全不同的变量哦!

5.JAVA中有两类数据类型:


在 Java 的领域里 ,基本数据类型变量 存的是 数据本身 ,而 引用类型变量 存的是保存 数据的空间地址 。说白了,基本数据类型变量里存储的是直接放在抽屉里的东西,而引用数据类型变量里存储的是这个抽屉的钥匙,钥匙和抽屉一一对应。


注意:

  (1)、为float变量赋值时在数值后需要加字幕f;

  (2)、为char变量赋值时使用(‘’)单引号括起来;

String 是一种常见的引用数据类型,用来表示字符串。


6.java中变量使用规则:

(1)、Java中变量应该先声明后使用。

(2)、变量使用时,可以声明变量的同时进行初始化。例如:String name = “我的名字”:也可以先声明后赋值,例如:String name;name = "我的名字";

(3)、变量每次只能赋值一个,但是可以修改。

(4)、main方法中定义的变量必须先赋值,才能输出。

(5)、虽然语法中没有提示错误,但在实际开发中,变量名不建议使用中文,容易产生安全隐患,譬如后期跨平台操作时出现乱码等等


7、JAVA中的自动类型转换;

    int a = 1;

   dobule b = 2.43;

   b = a; // b的输出结果为1.0;


目标类型与源类型相同,例如dobule能兼容int类型,但是char不能兼容int类型;

目标类型的字节数大于源类型,例如dobule所占字节为8,int为4,所以dobule可以直接存放int类型,但是反过来就不可以。

 

8、JAVA中的强制类型转换:需要在需要转换的数据之前用“(转换类型)”,做到强制数据类型的转换。强制数据类型的转换会造成数据丢失,所以用的时候需要慎重。

      dobule a = 12.12;

      int b = (int) a;


   


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值