本站已关停,现有内容仅作科研等非赢利用途使用。特此声明。
查看: 962|回复: 0
打印 上一主题 下一主题

Android菜鸟饭团#Java中文学习#第三课 活动笔记

[复制链接]
跳转到指定楼层
1#
发表于 2015-5-2 12:50:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Android菜鸟饭团#Java中文学习#第三课 活动笔记

一.格式应注意的问题
1.大括号对齐。
2.遇到 { 缩进  (Tab或Tab+shift)。
3.程序块之间加换行。
4.并排语句之间加空格。
5.运算符两侧加空格。(有特殊情况,比如for语句中int定义时可以不加)
6.{ 之前加空格。
7.成对编程。
注意:格式比算法更重要。
  缩进一段的话可以选定整个一段去缩进。

二.JAVA的运算符
⑵ 自增 自减:
【注意】
    System.out.print();之后不换行。
    System.out.println();之后换行。
⑶ 逻辑运算符:
注意:
  &&:短路与(当第一个条件不满足时将不会对第二个条件进行运算)
  ||:短路或(当第一个条件满足时将不会对第二个条件进行运算)

⑷ 赋值运算符及拓展赋值运算符:
   赋值运算符:当“=”两侧数据类型不一致时,可以适用默认类型转换或使用强制类型转换原则处理。
【注意】
可以将整形常量直接复制给byte,short,char等类型变量,而不需要强制类型转
换,只要不超过其表数范围。
拓展赋值运算符:

⑸ 字符串连接符:
“+”既可以用于算术加法运算,又可以用于字符串连接
  ⑴两侧的操作数中只要有一个是字符串(String)类型,系统会、自动将一个操作数转换为字符串软后再进行连接
  ⑵当进行打印的时候,无论任何类型都自动转换为字符串进行打印。(内部的执行过程)

三.表达式:
是符合一定语法规则的运算符和操作数的序列。
表达式的值和类型:
表达式中操作数进行运算得到的结果称为表达式的值。
表达式的值的数据类型即为表达式的类型
表达式的运算要按照运算符的优先级从高到低进行(运算符的优先级如图):

四.三目条件运算符:x?y:z
其中x是boolean类型表达式。
        如果x为true,整个三目运算的结果为y;
        否则,结果为z。
【注意】
     复杂的,出现了两个三目时,先算里边的。

【书记员:候钊】
每一个技术小白都有一个成为大神的梦想,现在Android菜鸟饭团就给你这个成就梦想的机会。我们提供最新的Android技术教学,只要你又耐心和毅力就一定会在这里有所收获。
Android菜鸟饭团南阳GDG组织发起,秉承着开放、分享、创新的原则,希望通过GDG社区的力量能够给更多的想要学习Android开发技术的小白们创造一个学习,交流,分享的环境。同往常的GDG活动一样,我们依然是任性的一个子都不要,并且还在周六的分享中提供盒饭和不定期的惊喜小礼物呦~所以快来加入我们吧,为你的大神梦想迈出第一步。
把你的个人信息和申请理由快快发送到android@chuang1.net,前来加入我们吧

ChinaGDG.com
回复

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表