- &&和||是短路运算符,意指如果第一个表达式运算结果能决定结果则后面的不再进行运算。
- 能用在switch的数据类型必须是32位的,可以是byte、short、int和char;break虽然不是必需的,但还是要注意在需要的地方放一个break。
- 能够判断循环的次数则尽量用for,如果不能则用while。break跳出循环体,continue略过后面的步骤后继续循环。
- (int)(Math.random ()*10)的值是一个随机数;(int)(Math.random ())*10的值为零,因为Math.random()的值在0到1之间,cast为int后当然为零,乘以10仍然是零。
- 重载(overload)指名字一样但参数列表不同(与返回值类型无关)的方法存在时;可以使程序更直观因为不用为不同的参数命名成不同的方法;经常使用在类构建的时候。
- 构建器(constructor)用来初始化类,使属性的值有意义(默认都是零、null或false);名称需与类名相同,同时不能有返回值类型声明;作为特殊的方法,重载同样适用。
- 如果没有定义构建器,编译器会自动生成一个空的构建器(没有参数,体内也没有任何语句);如果自己定义了一个的话,那个默认的构建器就不会自动出现了,这意味着如果要获得一个实例,必须按照自己定义的方式输入相应的参数,否则无法实例化。
- this有两种用法:作为参考指向自己以方面存取属性数据;在构建器中用来调用其他的构建方法,如this(4,10)。
星期一, 九月 03, 2007
JAVA笔记-02-控制结构、类对象和方法
订阅:
博文评论 (Atom)
An Important SSA message
my Social Security New Information Available Dear [email protected], An important document regarding Survivors Benefits has...
-
摩托罗拉A388手机作为横空出世的经典商务用机,赢得了无数人的喜爱,有着顽强的生命力,无数机友在更换其他型号电话后还保留下来成为收藏。 A388的功能很强,并且是触摸屏,对好多 用惯了传统普通手机的 朋友来讲使用上或多或少有点不习惯,要么是仅仅使用了简单的电话和短信功能,对新的扩...
-
供销系统和新华社联手建大厦,在北京二环内,分而用之。 刀刀几经磨砺,中有所成。 北京是宜居城市榜首! 吃烧烤的时候突然意识到,所谓美食荒漠依旧依旧。
-
fail2ban安装后好像也没啥用,今天看看是咋了。不看不知道,原来是要各种配置才行。查看mail.log等日志不由得火冒,各种扫描、各种探测。用ChatsNow几番尝试,总算通过配置和正则,把那些黑手给逮住并关进监狱了。
没有评论:
发表评论