zoukankan      html  css  js  c++  java
  • java数据基本类型

    表示符命名规则

    1. 所有的标识符都应该以字母(A-Z或者a-z),美元符($),或者下划线(_)开始。 不可以是数字开头!! !

    2. 首字符之后可以是字母(A-Z或者a-z),美元符($),或者下划线(_)或者数字的任何字符组合。

    3. 不能使用关键字作为变量名或者方法名。

    4. 标识符对大小写非常敏感

    5. 不能使用 # 或者 * 这些符号参与命名。


    基本类型

    (1)整数类型

        byte:占1个字节范围 127~ -128
        short:占2个字节范围 32767~ -32768
        int:占4个字节范围:2147483647~ -2147483648
        long:占8个字节范围:9223372036854775807~ -9223372036854775808
    

    示列:

            byte  b=123;
            short s=123;
            int   i=123;
            long  l=123L;
    

      整数类型有byte、short、int和long分别占1、2、4、8个字节。取值长度不用刻意去记,知道大概取值范围就可以了。

    在给long类型赋值时,如果常量超过了int的表示范围,需要在常量后面加大写或小写字母L,即L或l,之所以需要加L或l,是因为数字常量默认为是int类型。

    (2)小数类型

    对于double,直接把熟悉的小数表示赋值给变量即可,例如:

     double b=333.33
    

    但对于float,需要在数字后面加大写字母F或小写字母f,例如:

      float  f=333.33f
    

    这是由于小数常量默认是double类型。
    小数类型有float和double,占用的内存空间分别是4和8字节,有不同的取值范围和精度,double表示的范围更大,精度更高

    (3)布尔类型

    结果只有true和false,分别表示真和假.

     boolean b=true;
             b=false;
    

    (4)字符类型

    字符类型char用于表示一个字符,这个字符可以是中文字符,也可以是英文字符,char占用的内存空间是两个字节。赋值时把常量字符用单引号括起来,不要使用双引号

    char  c='A';
    char  c='中';
    

    (5)数组类型

    数组的3种赋值形式:

    int[] arr1={1,2,3};
    int[] arr2=new int[]{1,2,3};
    int[] arr3=new int[3]; 
    

    第3种形式中,即使没有给每个元素赋值,每个元素也都有一个默认值,这个默认值跟数组类型有关,数值类型的值为0, boolean为false, char为空字符。
    还有一个小细节,不能在给定初始值的同时给定长度,可以这么理解,因为初始值已经决定了长度,再给个长度,如果还不一致,计算机将无所适从。

    int[] arr={1,2,3};
    
    arr[0]=1;
    arr[1]=2;
    arr[2]=3;
    

    数组的[ ]里面的值就是下标,下标是从0开始的,所以arr[0]表示第一个值。

    (6)类型分类

    基础类型:四类八种
        byte
        short
        int
        long
        float
        double
        boolean 
        char
    
    引用类型:
       数组
       接口
       类
  • 相关阅读:
    浏览器
    背景图片设置
    用CSS画平行四边形
    git常用操作
    函数Function
    Object类型的创建和访问
    执行环境及作用域
    传值和传引用
    String类型
    HTML< legend >标签
  • 原文地址:https://www.cnblogs.com/qianyp/p/13262534.html
Copyright © 2011-2022 走看看