码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA笔记二

时间:2015-11-24 06:16:14      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:

                      JAVA笔记二

常量:表示不可改变的值

变量:将不确定的数据进行存储也就是需要在内存中开辟一个空间

如何开辟内存空间?

就是通过明确的的数据类型 变量名称 数据来完成

Integer.toBinaryString(number);

JAVA提供转换二进制的方法;

number表示转换成二进制的数字

两个变量不通过第三个变量进行两个值得交换

1.int a=3,b=8;

 a=a+b;

 a=a-b;

 b=a-b;

此方法有局限性比如说a+b的大于2^32-1就会出现错误

我们可以通过异或运算来进行交换,一个数异或一个数两次等于原数

2.int a=3,b=8;

 a=a ^ b;//b

 b=a ^ b;//(a  ^  b) ^ b

 a=a ^ b;//a ^ (a ^ b)

 

for while 循环的区别

1.变量有自己的作用域;对于for来讲:如果将控制循环的增量定义在for语句中。那么只会在for语句内有效,for语句执行后该变量被内存释放

2.forwhile可以进进行互换,如果需要定义循环增量,使用for循环要合适

 

JAVA笔记二

标签:

原文地址:http://www.cnblogs.com/yckv/p/4990244.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!