码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2020-01-09 00:50:12      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:括号   char   字符   image   png   float   类型提升   bsp   强制转换   

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中的变量,变量的定义,变量的作用范围及变量的转换

标签:括号   char   字符   image   png   float   类型提升   bsp   强制转换   

原文地址:https://www.cnblogs.com/lzpsir/p/12169157.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!