zoukankan      html  css  js  c++  java
  • Java数据类型以及变量的定义

    一:Java数据类型有基本数据类型,引用数据类型

    二:8种基本数据类型:

    1.整数类型:byte ,short,long

    2.浮点数据类型:float,double

    3.字符类型:char

    4.布尔类型:boolean

    a.整数类型默认的类型是int

    b.定义long类型的数据,必须在后面加上l或L

    c.浮点数类型,默认的数据是double

    d.定义float类型的数据。必须要在数据加上F和f

    e.double的时候数据后面可以加上d或D。一般是省略

    f.char表示字符类型,赋值的时候数据要放在'值'中

    g.String表示字符串类型,赋值的时候数据要放在"值"中

    三:使用变量的步骤

    第一步:声明变量,既"根据数据类型在内存申请空间"

      数据类型  变量名;      int money

    第二步:赋值,既"将数据存储至对应的内存空间"

       变量名=数值;           money=1000;

    第一步和第三步合并

    数据类型  变量名=数值;  int money=1000;

    第三步:使用变量,既取出数据使用

    四:变量名规范

    1.变量名首字母必须是字母,下划线,美元符号,其余部分任意多的数字,字母,下划线,美元符号

    2.简短能清楚地表明变量的作用,通常第一个单词的首字母的大写

    3.变量先声明并赋值然后才能使用

    4.声明两个同名变量不能重复

    五。变量的作用域

    从定义变量地方开始,到当前"}"后结束,变量如果出了作用域就会被回收

    六:基本数据类型转换

    1.自动类型转换(隐式类型转换):从小到大类型可以自动完成

    2.强制类型转换:从大到小类型需要强制转换符,会造成精度损失或溢出

     byte-->short-->int-->long-->float-->double

    从左往右小类型到大类型,可以自动类型转换

    往左大类型到小类型,需要强制类型转换

  • 相关阅读:
    CCF 小明放学 201812-2(简单模拟)
    CSP 小明上学 201812-1 (水题)
    201903-4 消息传递接口(队列模拟)
    Betsy's Tour 漫游小镇(dfs)
    Checker Challenge跳棋的挑战(n皇后问题)
    Money Systems 货币系统(母函数)
    中国剩余定理(模板+详解)
    Biorhythms(中国剩余定理(模板题))
    输入输出外挂(纯数字型)
    欧几里德(转)
  • 原文地址:https://www.cnblogs.com/fangtao1997/p/6852168.html
Copyright © 2011-2022 走看看