发表于: 2016-12-03 22:21:02
0 1932
一、今天完成
1.修真院8期
1)【我的师兄】
终止师兄弟关系-LOCAL-DEBUG
获得用户师兄信息-LOCAL-DEBUG
2)【我的师弟】
获得用户师弟信息-LOCAL-ENCODE
二、明天计划
1.修真院7期
配合WEB同学将新建文档、编辑文档的BUG修改
三、遇到问题
空
四、收获
1.limit x,y 纠正
表示从x行开始,共返回y行
2.java数据类型转换
1)因为【栈】【堆】的差异,我们不能将Integer的对象强制转化成byte,但是基本数据类型可以,于是可以利用Integer.intValue()的方法,先转化成int,再强制类型转化。
2)另外,其实在【栈】中其实是没有short、byte等数据格式的,操作系统只会把物理内存分成一个个int大小的单元,表面上,将一个int数据放入byte中会丢失掉数据的高位信息,实际上因为物理内容最小单位为int,实际没有数据损失的。
3)那么如果对【栈】中byte型的数据进行加法处理会发生什么呢?
- byte=byte+byte:将32位的数据从栈中取出放到jvm,然后以byte的长度加起来(如果超出长度丢弃高位),然后以32位存回【栈】
- int=byte+byte:拿出的数据会转成int,再加(超出8位的结果不丢失)
评论