zoukankan      html  css  js  c++  java
  • 【2】常量、变量、数据类型及运算符

    1、常量

    常量:指在java程序中固定不变的数据。

    分类

     举例:输出各种类型的常量

     2、变量

    变量:在程序中可以变化的量称为变量。java中要求一个变量每次只能保留一个数据,必须要明确保存的数据类型。

    数据类型分类:

    • 基本数据类型:包括整数、浮点数、字符、布尔。
    • 引用数据类型:包括类、数组、接口。

    8种基本数据类型:

     java中默认数据类型:整型int,浮点型double。

    变量的定义

    变量的定义格式包括三要素:数据类型、变量名、数据值。

     举例:定义所有基本数据类型的变量。

     long类型:建议数据后加L表示。

    float类型:建议数据后加F表示。

    注意:

    变量名称:在同一个大括号范围内,变量的名字不可以相同。

    变量赋值:定义的变量,不赋值不能使用。

    3、数据类型转换

     1.自动转换

    定义:将取值范围小的数据类型自动提升取值范围大的数据类型。(JAVA自动执行)

    举例:byte提升为int

     转换图解

    转换规则

    范围小的类型向范围大的类型提升,byteshort、char运算时直接提升为int。

     2.强制转换

    定义:将取值范围大的类型强制转为取值范围小的类型。(手动执行)

     

     

    转换图解

     注意:

    浮点数转成整数,直接取消小数点,可能造成数据损失精度。

    int强制转成short砍掉两个字节,可能造成数据丢失。

     4、运算符

     1、算术运算符

     

    2、赋值运算符

     

    3、比较运算符

    4、逻辑运算符

     5、三元运算符

  • 相关阅读:
    浏览器HTTP缓存原理分析
    基本概念复习
    什么是IOC为什么要使用IOC
    AutoFac记录
    NHibernate之旅(21):探索对象状态
    如何获取类或属性的自定义特性(Attribute)
    a different object with the same identifier value was already associated with the session
    6 CLR实例构造器
    6 CLR静态构造器
    CLR via C# 提纲
  • 原文地址:https://www.cnblogs.com/crystal1126/p/12580790.html
Copyright © 2011-2022 走看看