黑马程序员技术交流社区

标题: 学习摘记——2day [打印本页]

作者: cg1693378787    时间: 2016-8-14 00:32
标题: 学习摘记——2day
一、常量  :在程序执行过程中其值不可以改变,
                   字符串常量 : System.out.println("abc");
                        整数常量:  123;
                        小数常量:  12.3;
                        字符常量: ‘2’或‘a’或‘ ’//不可以:‘’‘12’‘中国’
                       布尔常量 :  只有 true和false;
                           空常量 : null;
二、进制
             二进制:0b||0B开头   eg:  0b110   转十进制——>1*2(基数)^2   +  1*2(基数)^1  +  0*2(基数)^0                              =6
             八进制:以0为开头    eg:   0100    转十进制——>0*8(基数)^3   +  1*8(基数)^2  +  0*8(基数)^1   +  0*8(基数)^0    =64
         十六进制:以0x为开头   eg:   0x100   转十进制——>1*16(基数)^2   +  0*16(基数)^1  +  0*16(基数)^0                        =256
                                 ——>基数进制转十进制   ,反过来除以基数取余倒序得基数制进制,


三、
       原码 ,反码,补码(负数  及按照补码进行),


四、变量
        1.在程序执行过程中,在某个范围内其值可以发生改变的量;
        2.数据类型   变量名  =  变量值   ——>  eg:   int (类型)    a(变量名)  =  3(变量值);——>int  a = 3;

五、JAVA数据类型及分类
       1、整数型
                byte     一个字节     -218~127,
                short    两个字节     -2^15~2^15-1,
                 int        四个字节     -2^31~2^31-1,
                 long     八个字节     -2^63~2^63-1,
        2、浮点型
                float       四个字节   
                double   八个字接
        3、字符型
                char      2个字节     0~65535,
        4、布尔型
                 boolean   

六、运算符
                        int a = 10;
                        int b = 10;
                        int c = 10;


                        a = b++;                             a=10      b=11
                        c = --a;                ——>   c=9        a=9
                        b = ++a;                             b=10     a=10
                        a = c--;                         a=9        c=8

                      shaort   s  =1,   s+=1; ——>存在隐形转换    s = (short)(s+1);

                      123    ——> System.out.println( 123/100 )      ——>取百位整数  1;
                                                                        ( 123/10%10 )  ——>取十位整数  2;
                                                                        ( 123/%10 )     ——>取个位整数  3;



作者: 胡龙彬    时间: 2016-8-14 00:46
今天还真的就是学的这些




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2