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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© nuddlesW 中级黑马   /  2014-11-13 08:33  /  892 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


1112 java语法1
标识符:字母,数字,_,$ 开头不能用数字
byte:1个字节,八位 -128-127
short:两个字节
int:4个字节
long:八个字节
float:4个字节。
double:8个字节
转义字符:
\n 换行
\t  tab
\r  回车
\\
\“
\b 退格
逻辑运算符:
&
|
^两边不一样为真,一样为假。

&& 如果左边为假时右边不运算
|| 如果左边为真是右边不运算

位运算符:
<< 左移 后补数据最高位值 *2的倍数
>>右移 后补数据最高位值  除以2的倍数
>>>> 无符号移位
&
|
^
~取反
一个数异或同一个数两次结果还是那个数
数据互换:n=n^m;
                m =n^m;
                n =n^m;
三目运算符:表达式一?取值一:取值二;
选择:
if{

}else{

}
if只要一个满足就结束。

分支:
switch(表达式)

   case 取值1:
   执行语句;
   break;
   case 取值2:
   执行语句;
   break;
   …………
   default:
   执行语句;
   break;

表达式只接收四种值,int, short,byte,char
case 是没有顺序的,default最后执行
没有到break 或者大括号不停。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马