• java数据类型


    java变量

    量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。

    java数据类型分类

    Java 语言是一种强类型语言。通俗点说就是,在 Java 中存储的数据都是有类型的,而且必须在编译时就确定其类型。 Java 中有两类数据类型:

     

    在 Java 的领域里,基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的空间地址,和指针差不多。说白了,基本数据类型变量里存储的是直接放在抽屉里的东西,而引用数据类型变量里存储的是这个抽屉的钥匙,钥匙和抽屉一一对应。

    内置数据类型

    数据类型 byte short int long float double boolean char
    位数 8位 16位 32位 64位 单精度 双精度 布尔型 字符型
    取值范围 -128~127 -32768~32767 -2^31~-2^31-1 -2^63~-2^63-1 true或者false ’u0000’~’uffff’
    举例 byte a = 100 short s = 1000 int a = 100000  long a = 100000L float f1 = 234.5f double d1 = 123.4 boolean one = true char letter = ‘A

    举个栗子:

    public class HelloWorld{
        public static void main(String[] args) {
            String  name="哈哈哈";
            char  sex='男';
            int  num=18;
            double   price=120.5;
            boolean  isOK=true;
            System.out.println(name);
            System.out.println(sex);
            System.out.println(num);
            System.out.println(price);
            System.out.println(isOK);
        }
    }

    引用数据类型

    ①在Java中,引用类型的变量非常类似于C/C++的指针。引用类型指向一个对象,指向对象的变量是引用变量。这些变量在声明时被指定为一个特定的类型,比如Employee、Pubby等。变量一旦声明后,类型就不能被改变了。

    ②对象、数组都是引用数据类型。

    ③所有引用类型的默认值都是null。

    ④一个引用变量可以用来引用与任何与之兼容的类型。

    ⑤例子:Site site = new Site("Runoob")。

    java常量

    常量在程序运行时,不会被修改的量。

    在 Java 中使用 final 关键字来修饰常量,声明方式和变量类似:

    final double PI = 3.1415927;
  • 相关阅读:
    计数排序
    CSS3变形
    前端内存泄露问题
    复杂对象的深拷贝
    JavaScript基本数据类型——Symbol
    随机打乱数组
    唯一重复的数字
    src和href的区别
    iframe的缺点
    link和@import的区别
  • 原文地址:https://www.cnblogs.com/lily1010/p/5896286.html
Copyright © 2020-2023  润新知