zoukankan      html  css  js  c++  java
  • java的标识符与数据类型


    1.标识符

        命名规则
            1.组成:字母下划线,“——”,$,或则数字或字符串
            2.以字母,下划线,美元符开头
            3.java对大小写敏感,长度无限制,(不能有空格)

        常量

             整形
             浮点型
             布尔型
             字符型
             字符串

     类型转换
          char c='a';
          int b=(int)c;//97
        
          注意:int类型之前的数会转换成对应自己的类型,即char类型范围之内的数字会转换成对应的文字,最大为65535个数,数据类型小的自动转换成数据类型大的

     转义字符
        
               使用""表示

    2.数据类型

        java中最小的信息单元是bit为(比特位)
        java中最小的存储单元是字节

      java内存:
        data区:存放static方法与static变量
        code区(方法区):存放代码地区,此中含有常量池(final类型的数据在此处)
        heap区(堆区):new出的对象所存放的地方(new Person())
        stack(栈区):变量存放的地方

        byte:0  float:0.0F
        short:0 double:0.0D;
        int:0 boolean false;
        long 0L 所有的引用类型是null

        java当中数据类型分为两种
         1.基本数据类型
        
            4类8种
             
            整形:byte(1个字节),short(2字节),int(4字节),long(8字节);
            浮点型:float(4字节),double(8字节)
            字符:char(2字节)
            布尔:boolean(1字节)

          2.引用数据类型

            数组,字符串,接口,类

      运算符及一般的运算规则

        &:一边是false,运算结果就是false,见了false,就是false(两边都需要运行)
        |:一边是true,运算结果就是true,见了true,就是true(两边都需要运行)
        ^:两边相同为false,不同为true;
        !:取反!true=false  !false=true;
        &&:短路与,一边是false,另一边不运行
        ||:短路或,一边是true,另一边不运行

         ++与--的操作是
        b=a++;//表示的是b=a,而后a++
        b=++a;//表示的是b等于a+1后的值,
        System.out.println(a++);//打印的是a的值
        System.out.println(++a);打印的是++a的值

        命名规则camel
        
         1.类名的首字母小写
         2.变量名和方法名的首字母小写
         3.运用驼峰标识

  • 相关阅读:
    HP SAN Switch參考文檔地址
    hp,Qlogic,Brocade光纖卡查看方式
    使用nbrbutil工具來處理requested media id is in use, cannot process request
    NBU expired Media,Media ID not found in EMM database
    訪問索引的方法
    Linux光纖卡配置,磁盤掛載,多路徑設置
    Linux 6.5網卡配置
    Oracle ASM
    NBU bplabel命令擦除磁帶數據
    鼠标悬浮显示完整信息
  • 原文地址:https://www.cnblogs.com/chaojibaidu/p/10555618.html
Copyright © 2011-2022 走看看