码迷,mamicode.com
首页 > 编程语言 > 详细

新手初步学Java,正在JavaSE中,每天留下我当天学习所得跟笔记,希望大家能够多多批评与指教,促进共同进步!第三天的!

时间:2015-11-07 10:53:20      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:

  1. 在循环语句中,while循环是先判断条件,只有条件满足才会执行循环体。而do while是先执行循环体,再判断条件,条件满足,则继续执行循环体。也就是说,在do while循环语句中,无论条件是否满足,循环体至少会被执行一次。
  2. 在if语句中,如果判断后没有接上{},则,若判断语句为真,就执行if下的一条语句,若为假,下一条语句不执行。加上了{},则循环体为{}中的内容。
  3. 在所有的循环语句的条件表达式中,或者其他的条件表达式中,必须最后的值为boolean类型,否则,程序会报错。
  4. 两种无限循环的的最简单表达形式

(1). for(; ; ;){}   (2) while(true){}

  1. for循环(loop)嵌套练习1:打印出

源码如下:

拓展练习1:尝试打出最上面一行为五个*。最下面一行为一个*。

拓展练习2:尝试打印出把*替换成数字。即第一行为1 ,第二行为1 2,第三行为 1 2 3…..

for循环嵌套练习2:打印出

拓展练习1:打印出

  1. 对于break与continue两个语句,两者只能作用于循环结构。break用于跳出当前循环,continue用于结束本次循环,继续下次循环。这两条语句单独存在时,其下面不可以有任何语言,因为Java访问不到,并且编译不会通过。(可以运用在无限循环中,我们可以在无限循环中设置多个判断条件,然后可以判读这个循环是否继续或者退出)

 

  1. 函数(function):就是定义在类中具有特定功能的一段独立小程序。通俗来说,我们称之为方法。

函数的格式:修饰符 返回值类型 函数名(参数类型 形参1 参数类型 形参2…..)

            {

                                       执行语句;

                                       return返回值;

}

         形式参数:是一个变量,用于存储调用函数时传递给函数的实际参数。

         实际参数:传递给形式参数的具体数值。

         注意:在一个函数中,只能调用函数,不能再去定义一个函数。

  1. 当函数运算后,没有具体返回值的情况,返回值类型可以用void关键字表示,那么该函数中的return语句如果在最后一行可以省略不写。当一个函数被void修饰时,是不能输出的,就是说,不能够用system.out.println();去输出。
  2. 如何定义一个函数:
    1. 既然函数是一个独立的功能,那么我们先要明确其功能的运算结果(返回值类型)是什么。
    2. 明确在定义函数的过程中,是否需要不确定的内容(参数列表)参与运算。

练习1:定义一个可以打印出指定行数列数的矩形的函数。

练习2:定义一个可以打印出99乘法表的函数。

  1. 函数的重载(overload):在同一个类中,允许存在一个以上的同名函数,只要他们的参数类型或者参数个数不一样就行。

什么时候使用重载呢,当定义的功能相同,但参与运行的未知内容不同。那么,这时就定义一个函数名称以表示其功能,方便阅读,而通过参数列表的不同以示区分。

  1. 数组(array):就是同一种类型数据的集合,通俗点说,数组就是一个容器。数组的优点在于,可以自动数组中的元素从0开始编号,方便操作这些元素。申明方法int[] x = new int [3];(注意:x存放在栈内存中,int[]存放在堆内存中,x表示的是此数组的首地址,用于指向处于堆内存中的int[3])
  2. Java程序在运行时,需要在内存中分配空间,为了提高运算效率,有对空间进行了不同区域的划分,因为每一块区域都有特定的处理数据方式和内存管理方式。
    1. 栈内存:用于存储局部变量,当数据使用后,所占空间会自动释放。
    2. 堆内存:#数组和对象,通过new建立的实例都存放在堆内存中。

        #每一个实体都有内存地址值

        #实体中的变量都有默认初始化值

        #实体不再被使用,会在不确定的时间内被垃圾回收站回收。

新手初步学Java,正在JavaSE中,每天留下我当天学习所得跟笔记,希望大家能够多多批评与指教,促进共同进步!第三天的!

标签:

原文地址:http://www.cnblogs.com/yishiluo/p/4944652.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!