Java中的数据类型转换以及变量

1:java中的数据类型转换

  (1):高转低 --》(数据类型)变量

  (2):低转高 ---》自动转换

2:转换中需要注意的一些点:

  (1)不能对布尔值进行转换

  (2)不能把对象类型转换为不相干的类型

  (3)把高容量转换为低容量时,需要强制转换

  (4)转换的时候可能存在精度的问题,或者内存溢出的情况(当数比较大的时候会存在内存溢出的时候

3:java中的变量

  (1)概念:简单理解,可以变化的量。java中的变量是程序中最基本的存储单元,其中要素包括变量名,变量类型,作用域

   注意事项:1:每个变量都有类型,可是基本数据类型,也可是引用数据类型

        2:变量名必须是合法的标识符

        3:定义变量是一条完整的语句,每句都必须用分号结束

        4:虽然一行可以定义多个变量,但是不推荐,保证程序的可读性

  (2)局部变量和全局变量

    局部变量:必须声明和给初始值,只能在方法体中使用{}

    全局变量(实例变量)(成员变量):属于对象,当定义了全局变量后,可以通过new 当前类的对象  可以获取当前属性,若没有赋值(布尔类型默认是false,除了基本数据类型  其他都是null,基本数据类型是0)

    类变量:static name = ‘xst’。这个变量会跟随这个类加载从而加载出来(后续会进一步介绍)

(补充说明):static,final 属于java中的修饰符(变量类型前面的都是修饰符),修饰符的不存在先后顺序,final static  与static  final是没有区别的  

    常量:加final进行修饰即可(一般常量用全大写以便提高代码的可读性)

  (3)定义变量的规则

    1:所有的变量,类名,方法名有见名之意的

    2:一般变量采用首字母小写的驼峰命名方式

    3:常量一般是大写加下划线  XST_YYDS

    4:类名,首字母都是大写,遵循驼峰原则。

    5:方法名采用首字母小写和遵守驼峰原则。

posted @ 2022-03-03 22:36  程序员XiaoXie  阅读(133)  评论(1编辑  收藏  举报