首页 > 代码库 > Java基础小知识点 <好程序员特训营>
Java基础小知识点 <好程序员特训营>
<A href="http://www.goodprogrammer.org/" target="blank">android培训</a>------我的java笔记,期待与您交流!
1.在for循环中,如果增量是在for语句中定义,例如: for(int i=0;i<3;i++) 那么,变量会在for循环执行完后被系统释放
2.break在循环中可以使用“标号”来确定跳出哪个循环,例如
w:for(int i=0;i<3;i++){ q:for(int j=0;j<3;j++) { if(j==2) break w; }}
3.do-while()语句,至少执行一次循环
4.在一个函数或函数里而把代码块中定义的变量称为局部变量,局部变量在函数或代码块被执行时创建,在函数或代码块结束时被销毁。局部变量在进行取值操作前必须被初始化或进行过赋值操作,否则会出现编译错误!
5. -1 % 5 = -1 1 % -5 = 1 余数的符号只取决于前面那个数,但前提两个数都为整数
6. short i=1;
i=i+1; 错,i占2个字节,1占4个字节
i+=1; 对,自动转换
7. 不用第三方变量交换a,b的值,使用三次异或
a = a ^ b;
b = a ^ b;
a = a ^ b;
Java基础小知识点 <好程序员特训营>
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。