Java中的变量,变量的定义,变量的作用范围及变量的转换

Posted 想一千次不如去做一次,华丽的跌倒,胜过无谓的徘徊...

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中的变量,变量的定义,变量的作用范围及变量的转换相关的知识,希望对你有一定的参考价值。

1.变量

   在程序执行的过程中,在某个范围内其值可以发生改变的量。

  Java是强类型语言,声明变量必须指定变量的类型,每一种数据都定义了明确的具体数据类型。

  变量的分类:

 

    基本数据类型:

      数值型:

        整数型:byte short int long

        浮点型:float double

        

        字符型:char

        布尔型:boolean

    引用数据类型:

      类,接口,枚举,数组等;

 

 

2.变量的定义格式及注意事项:

  变量的类型  变量的名字  =  变量的值(初始值);

  局部变量没有初始化值,不能直接使用;

  整数默认是int类型;

  浮点数默认是double类型;

  当定义long类型时,变量的值在int范围内的可以直接赋值,超过int变量范围 但在long的范围内时,在变量值后面加 l 或者 L ;

  当定义float类型时候,在变量值的后面加 f 或者 F;

3.变量的作用域:

  局部变量在哪个大括号中声明,就只能在哪个括号中使用;

  并且在一个大括号内,不能定义同命的变量;

4.变量的转换:

  boolean类型不能转换为其它的数据类型。

  默认转换:

    byte,short,char—int—long—float—double

    byte,short,char相互之间不转换,它们参与运算首先转换为int类型(自动类型提升),结果也为int类型。

  强制转换:

    目标类型  变量名  = (目标类型)(被转换的数据)

以上是关于Java中的变量,变量的定义,变量的作用范围及变量的转换的主要内容,如果未能解决你的问题,请参考以下文章

java--变量,常量,数据类型的声明及使用

java作用域

小鸟初学Shell编程变量引用及作用范围

php自定义函数及内部函数

java-22-23变量

java 定义变量的作用是啥?