Started at No.43

    关键字(keyword):特殊含义的字符串 ,全为小写
    保留字(reserved word):现有java版本尚未使用,但是以后可能会用到 goto、const
    标识符:变量、方法和类等要素的名字用到的单词

    标识符的使用规则:
    1、数字不能开头
    2、不能使用关键字和保留字
    3、严格区分大小写,不能含空格

    名称命名规范
    image.png
    变量在大括号内有效,出去了无效

    基本数据类型
    image.png
    基本数据类型:
    整形:byte\short\int\long
    浮点型:float\double
    字符型:char
    布尔形:boolean

    引用数据类型:
    类(class)
    接口(interface)
    数组(array)

    通常整形变量是int

    浮点型:float(4byte) double(8byte)
    float后边要加一个F 例如: float f1 = 12.3F;

    字符只能用一个字符,如: char c1 = ‘a’;
    转义字符或unicode可以两个或多个,如:chanr c5 = ‘\n’;

    ASCII码、Unicode码

    布尔型:boolean
    只能取两个值:ture\false
    字符串里的符号例如”、\n,前面加一个\可以让系统认为后面的符号是字符串

    基本数据类型之间的运算规则:
    boolean型不参与运算

    1、自动类型提升:
    byte、short、char >int >long >float >double
    当byte、char、short三种类型做运算时,结果为int类型
    2、强制类型转换:
    强转符
    例:
    double d1 = 12.3;
    int i1 = (int)d1; \double has been transformed to int, the answer is 12.可能会产生误差
    Ended at No.57