黑马程序员技术交流社区

标题: java入学学习第三天小结 [打印本页]

作者: 南无ice    时间: 2015-6-9 22:25
标题: java入学学习第三天小结
自打学习java基础以来第三天了,下面该数组了。老师讲课方式挺好的,很容易理解。在这里给大家分享下自己的一点小笔记。如果大家会的就当巩固一下了,不会的也可以看下对自己还是有点用的。
第一个就是:for循环中:变量有自己的作用域,对于for循环来说,用于控制循环变量定义在for中,只在for循环内有效,当循环语句执行完毕,该内存将被释放。
第二:对于区间判断,对结果boolean类型判断,使用if更广。三目运算 变量=(条件表达式?)表达式1:表达式2;-->有结果返回。而if-else无结果返回。
第三:break和continue语句一定要有作用范围,当两者单独存在时,下面不可以有任何语句,因为都执行不到的。
第四:当函数运算后,没有具体的返回值时,用void来标注类型。函数中的return语句可以省略不写。
      函数可以调用函数,但是不可以定义函数-->都从主函数开始执行。
最后附上一个函数中重载的案例,全手打。大家忽略类名吧。为了简便都是用Demo数字来定义的。大家一起努力学习啊。
public class Demo09
{
        public static void main(String[] args)
        {
                //print99();
                print99(5);
        }
        //方法的重载,定义一个99乘法表,打印9行9列,
        //另外定义一个接收参数的99乘法表,根据用户自行输入打印对应的乘法表
        public static void print99()
        {
         for (int x=1;x<=9 ;x++ )
         {

                 for ( int y=1;y<=x ;y++ )
                 {
                         System.out.print(y+"*"+x+"="+x*y+"\t");
                 }
                 System.out.println();
         }
        }
        public static void print99(int sum)
        {
         for (int x=1;x<=sum ;x++ )
         {
                 for (int y=1;y<=x ;y++ )
                 {
             System.out.print(y+"*"+x+"="+x*y+"\t");
                 }
                 System.out.println();
         }
        }
}



作者: zhao_HHH    时间: 2015-6-9 22:40
总结不错,继续努力
作者: DAN66    时间: 2015-6-9 22:43
加油!同是基础班的路过:lol
作者: 空。    时间: 2015-6-9 22:45
总结的很好,赞一个
作者: 王超群    时间: 2015-6-9 22:56
哈哈,咱们一起加油~
作者: 中平    时间: 2015-6-9 22:59
加油!!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2