黑马程序员---Java基础语法(语句)

------- android培训java培训、期待与您交流! ----------

程序流程控制

   判断结构
      if语句三种格式:
          1.  if(条件表达式)
               {
                    执行语句;
               }


          2.  if(条件表达式)
               {
                    执行语句;
               }
              else
              {
                   执行语句;
              }


         3.  if(条件表达式)
              {
                   执行语句;
              }
             else if (条件表达式)
             {
                  执行语句;
             }
             ……
            else
            {
                 执行语句;
            }
      if语句特点:a,每一种格式都是单条语句。
                            b,第二种格式与三元运算符的区别:三元运算符运算完要有值出现。好处是:可以写在其他表达式中。
                            c,条件表达式无论写成什么样子,只看最终的结构是否是true 或者 false;
   选择结构
      switch语句格式:
          switch(表达式)
          {
                case 取值1:
                   执行语句;
                   break;
               case 取值2:
                  执行语句;
                 break;
               …...
              default:
                 执行语句;
                break;
              }
      switch语句特点:a,switch语句选择的类型只有四种:byte,short,int , char。Java5可以放枚举,Java7可以放String。
                                      b,case之间与default没有顺序。先执行第一个case,没有匹配的case执行default。
                                      c,结束switch语句的两种情况:遇到break,执行到switch语句结束。
                                      d,如果匹配的case或者default没有对应的break,那么程序会继续向下执行,运行可以执行的语句,直到遇到break或者switch结尾结束。
   循环结构  
      代表语句:while , do while , for
      while语句格式:
          while(条件表达式)
          {
                 执行语句;
          }
      do while语句格式:
          do
          {
                执行语句;
          }while(条件表达式);
      for语句格式:
          for(初始化表达式;循环条件表达式;循环后的操作表达式)
          {
                执行语句;
          }
      注意:a,for里面的连个表达式运行的顺序,初始化表达式只读一次,判断循环条件,为真就执行循环体,然后再执行循环后的操作表达式,接着继续判断循环条件,重复找个过程,直到条件不满足为止。
                 b,while与for可以互换,区别在于for为了循环而定义的变量在for循环结束就是在内存中释放。而while循环使用的变量在循环结束后还可以继续使用。
                 c,最简单无限循环格式:while(true) , for(;;),无限循环存在的原因是并不知道循环多少次,而是根据某些条件,来控制循环。
                 d,do while特点是条件无论是否满足,循环体至少被执行一次。
   其他流程控制语句
      break(跳出),  continue(继续)
      break语句:应用范围:选择结构和循环结构。
      continue语句:应用于循环结构。
      注意:a,这两个语句离开应用范围,存在是没有意义的。
                  b,这个两个语句单独存在下面都不可以有语句,因为执行不到。
                  c,continue语句是结束本次循环继续下次循环。
                  d,标号的出现,可以让这两个语句作用于指定的范围。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用 JavaScript 编写的记忆游戏(附源代码)   项目:JavaScript 记忆游戏(附源代码) 记忆检查游戏是一个使用 HTML5、CSS 和 JavaScript 开发的简单项目。这个游戏是关于测试你的短期 记忆技能。玩这个游戏 时,一系列图像会出现在一个盒子形状的区域中 。玩家必须找到两个相同的图像并单击它们以使它们消失。 如何运行游戏? 记忆游戏项目仅包含 HTML、CSS 和 JavaScript。谈到此游戏的功能,用户必须单击两个相同的图像才能使它们消失。 点击卡片或按下键盘键,通过 2 乘 2 旋转来重建鸟儿对,并发现隐藏在下面的图像! 如果翻开的牌面相同(一对),您就赢了,并且该对牌将从游戏中消失! 否则,卡片会自动翻面朝下,您需要重新尝试! 该游戏包含大量的 javascript 以确保游戏正常运行。 如何运行该项目? 要运行此游戏,您不需要任何类型的本地服务器,但需要浏览器。我们建议您使用现代浏览器,如 Google Chrome 和 Mozilla Firefox, 以获得更好、更优化的游戏体验。要玩游戏,首先,通过单击 memorygame-index.html 文件在浏览器中打开游戏。 演示: 该项目为国外大神项目,可以作为毕业设计的项目,也可以作为大作业项目,不用担心代码重复,设计重复等,如果需要对项目进行修改,需要具备一定基础知识。 注意:如果装有360等杀毒软件,可能会出现误报的情况,源码本身并无病毒,使用源码时可以关闭360,或者添加信任。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值