程瑞科.7.1作业

                     2018年7月3日               星期二                                       中雨

    今天天气很不好,一个人在宿舍很沉闷,正好静下来写个文章,回顾一下上周末的知识。

这周知识很多,看似杂乱,可是又环环相扣。缺一不可,庞大的知识量,对一个小白的我,倍感压力,学习还得继续,这周考完试,需要努力钻啊!!!!!!

1、循环语句(for循环)【一个特别常用的循环】,可以自行打印了9*9乘法表;5行5列的*从而延伸到多行多列的变化;(语句中外行内列的控制);

扩展知识;while循环;do_while循环(至少进行一次循环体);

跳转控制语句:

break语句:中断语句

continue语句;跳转进入下一语句

return语句;返回

2、方法:执行特定功能的代码块

1)定义方法: 权限修饰符 静态修饰符 返回值   方法名{  reurn返回值、}

权限修饰符:public+静态static

返回值:具体返回的,数据的数据类型(基本数据类型)

方法名:独立代码块的名字

return:该方法要返回的具体结果

2)调用方法:

单独调用:没用具体结果

输出调用:数据被写死,不能进行下一步动作

赋值调用:可以针对结果下一步需求操作

3)关于定义方法的注意事项:
 (1)、方法和方法是平级关系,不能再一个方法中再去定义一个方法
 (2)、形式参数中,参数类型是一定要有的,否则报错,
 (3)、调用方法的时候,不需要带数据类型
 (4)、书写方法中两个明确
***   明确返回值类型

***   明确参数类型以及参数个数

4)构造方法:
*****  方法名和类名相同
*****  没有返回值类型,连void都没有

  *****  没有具体的返回值

    构造方法的注意事项:
当我们写一个标准类的时候,没有提供无参构造方法,系统默认会提供无参构造

我们假设给出类有参构造,系统不会无参构造

  引入()成员变量与局部变量区别

局部变量:在方法中
成员变量:在类中 方法外
局部变量:在栈内存中
成员变量:在堆内存中
局部变量:随着方法的调用而存在,随着方法的调用完毕而消失
成员变量:随着类的加载而存在,随着类的加载完毕,等待gC回收
局部变量:不能不初始化,即使是声明一个局部变量,使用之前必须初始化,否则报错!

成员变量:可以不用初始化值;

3、封装

一种私有化的形式,将成员变量进行私有化(私有化后,只能在本类中访问,外界中不可以),

4、匿名对象

没有名字的对象,

在实际开发中,应用多

格式为new ();

匿名对象的有点:
1)一般,调用一次即可,不适合调用多次
2)调用完毕之后,会立即从内存释放掉,及时被垃圾回收器回收掉!

3)匿名对象它可以作为参数进行传递

5,、形式参数的问题:
1)形式参数如果是基本数据类型: 形参的改变,对实际参数没有影响
  2)形式参数是引用数据类型的话:形参的改变,会直接影响实际参数
 
 
 结论:
研究引用类型:

如果一个方法的形式参数是一个引用数据类型:需要创建该引用类型的具体对象

这就是上周的内容  

相对来说 循环体系相对简单,而后学的有点懵懂,需要多练,有种感觉,现在的打字速度都是以前的好几倍,总之呢,虽然我基础不好,但是我会加倍努力,不拖后腿。就这样吧!

   希望会有所成就!!






        



你可能感兴趣的:(程瑞科.7.1作业)