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.运用驼峰标识

原文地址:https://www.cnblogs.com/chaojibaidu/p/10555618.html