黑马程序员技术交流社区
标题:
学习摘记——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