JAVA入门 02 2021-03-07

Java入门 02 03/07

变量

  • 变量的概念:
  1. 内存中的一个存储区域,用来保存数据,可以在同一类型范围内不断变化。

  2. 包含变量类型、变量名、储存值。

  • 需要注意:

    • 每个变量先声明,后使用
    • 用来访问这块区域的数据。
    • 有作用域,其定义在一个作用域内,在作用域内才有效。eg:在方法(c中称函数)中定义,就只能在方法中使用。
    • 同一作用域内不能定义两个相同名字的变量。
  • 变量的使用

    格式: 数据类型 变量名 = 变量值。

    变量的分类

  • 按数据类型

    • 基本数据类型
      • 字符型(char)
      • 布尔型(boolean)
      • 数值型
        1. 整数类型(byte, short, int, long)
        2. 浮点类型(float, double)
    • 引用数据类型
      • 类(class)包含字符串
      • 接口(interface)
      • 数组([])

变量在类中声明的位置

  • 成员变量

  • 局部变量


    以上变量的区别会在后面面向对象中讲到

基本数据类型的使用

注意 :

  1. 默认为int型,声明long型常量后必须加‘l‘ 或 ’ L‘。eg: long m = 31313L
  2. 浮点型变量常默认为double型, **声明float型常量后必须加’f’ 或 ‘ F’。 eg: float m = 3.1f
  • 整型变量

    • byte 取值-128~127
    • short 取值 -215~215-1
    • int 取值 -2^31~ 2^31 - 1
    • long 取值 -2^63 ~ 2^63 - 1
  • 浮点变量

    • float 取值大 (单精度,精确到七位有效数字)
    • double 取值小 (双精度, 精确到十四位有效数字)
  • 字符型

    • char

      1. 声明时通常用一对 ‘ ’。eg : char c1 = ‘ a ’;
      2. 内部只能写一个字符。
      3. 可以是汉字等语言。
      4. 声明字符如果是转义字符时,输出该字符,便直接执行。eg : char c1 = ‘ \n ’;
      5. 直接使用unicode 值来表示字符型常量。eg: char c6 = ‘\u0123’; 输出为?

      ​ 数值前一定要加 ** \u ** 。

      1. 想输出转义字符要在前面加\ 的符号。 eg : \u – \\u
  • 布尔型

    • Boolean
    1. 只能取true 、 false。
    2. 常在条件判断、循环结构中使用。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值