LittleRain

小雨不打伞 打伞雨不小

SL-275( 四):表达式和流程控制

1。变量及其初始化
两种变量:基本变量和引用类型变量。
变量的声明位置:方法内或者方法外。

变量的初始化:
使用变量前必须初始化
如果代码给一个堆栈变量赋值,编译器就很容易检查此变量;当开始执行方法时,已经为this引用和方法参数赋了值。

对于堆的对象属性,为了保证这一原则,要求编程人员为构造器赋一个初值,如果没有的话,编译器会为其赋缺省值。

2。移位运算符
>>     >>>:>> 带符号
<<<:a<<<b运算过程:a<<<(b%32(int)或者b%64(long)), 所以a<<<32=a;即a<<<0。

3。用+运算符进行字符串连接
注:非String对象要转换为等价的字符串时使用它的toString()成员函数。

4 。switch语句
switch语句的表达式必须是和int类型相容的表达式,byte、short和char类型会升级。(包括枚举类型)
而对浮点和long表达式或对象引用(包括字符串)是不允许的。
注:可以使用rutrun代替break语句
         如果switch语句是在循环中,continue语句会使执行跳出switch结构

posted on 2006-10-02 14:31 小雨不打伞 阅读(325) 评论(0)  编辑  收藏 所属分类: SL-275学习笔记


只有注册用户登录后才能发表评论。


网站导航:
 

公告

点击这里给我发消息 QQ:232720563


  MSN:new_haihua@hotmail.com

导航

统计

常用链接

留言簿(2)

随笔分类(51)

最新随笔

积分与排名

最新评论

阅读排行榜