A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 付鹏 中级黑马   /  2012-3-10 02:49  /  1699 人查看  /  1 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

标示符
java标示符是由26英文字母大小写,数字,0-9组成。
定义合法标示符。规定是不可以用数字开头,不可以使用关键字,还有就是在java中严格区分大小写。
常量表示不可改变的数值。


java中常量
java基本数据类型
java中定义了四类8种基本数据类型
有逻辑型-boolean
文本型 - char
整数型 - byte short,int,long
浮点型- float double;

进制转换
十进制转换成二进制:对十进制进行除2运算取余数。倒过来取。
二进制转换成十进制:二进制乘以2,在几位就是几次幂,比如110,他的十进制就是(0*2的0次方)+(1*2的1次方)+(1*2的2次方)
负数的表现形式是。正数的反转+1;


逻辑运算符

逻辑与 &
true &  true = true
true &  false = false
false &  true = false
false&  false = false

逻辑或 |
true | ture = true
true | false= true
false| ture = true
false | false = false

逻辑异或 ^
true ^ true = false
true ^ false = true
false ^ true = true
false ^ false = false
一个数异或一个数结果还是那个数。


逻辑短路与 &&
true &&  true = true
true &&  false = false
false &&  true = false 此语句里面的 true不会被执行直接返回false;
false &&  false = false 此语句里面的false不会被执行直接返回false;

逻辑或 ||
true || ture = true   此语句里面的 true不会被执行直接返回true,
true || false= true  此语句里面的false不会被执行直接返回true,
false|| ture = true
false || false = false

位运算符<< >>  >>
<<其实就是乘以2的位移数的次幂  如2<<2 其实就是2乘以2的2次幂结果为8;
>>其实就是除以2的位移数的次幂  如6>>2 其实就是6除以2的2次幂结果取整结果为1;
>>最高位补什么由原有的数据的最高位值决定,如果最高位是0,右移后,用0补空位,如果最高位是1,右移后,用1补空位
>>>无论最高位是什么,右移后都用0来补充最高位。。


有两个变量 n 和m 调换他们的值
第一种方法;
定义一个变量 temp
temp = n;
n = m;
m = temp;
第二种方法
n = n + m;
m = n - m;
n = n - m;

第三种
n = n ^ m;
m = n ^ m;
n = n ^ m;


switch语句括号里面只支持四种类型 byte  short  int  char四种类型


评分

参与人数 1黑马币 +20 收起 理由
职业规划-刘倩老师 + 20 赞一个!

查看全部评分

1 个回复

正序浏览
挺好 不催哦
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马