对于第一阶段学习的总结

时间:2021-11-24 19:28:24

阶段总结

  杨芳芳

   第一阶段的学习就到此结束了,在这一段时间中,学到了很多以前没有接触过的知识,让我对java有了很大的了解,并且能够自己编写一些小程序了。下面就是我对于在这段期间的学习情况的总结。

   由于我是开课后从UI转进JAVA来的,刚进来的那天,我们已经在讲循环嵌套了,所以在此之前学习的对于计算机的一些基本了解和环境配置变量还是不太懂。来到java班后,由于落下了很多基础知识,所以花了更多的精力在这上面追赶其他同学,但是到现在为止,这个问题依然没有完全解决。在这之后,我们学习了选择语句switch以及循环语句forwhiledo……while,由于以前了解过C语言,所以对于这些知识不怎么陌生,所以学习起来不像对于之前那样费劲。下面我对这段时间的学习一一分开总结吧。

   循环:在使用循环的时候,我们需要注意的是循环三要素,即循环条件,循环变量以及循环改变方式。for循环 先满足条件,然后进入循环,执行循环。② while 循环,先执行再判断,也就是说,先执行一次,执行完后如果满足条件就继续执行,否则跳出循环。③ do……while 循环,先判断循环条件是否满足,如果满足就执行,不满足就不执行。这一节学习上没有问题。

   堆:存放局部变量;栈:存放所有new出来的对象;new指的是为数组分配内存空间。

   数组:数组是存储多个同一类型元素的一个容器。①数组我们又有动和静之分,静态数组指定每个元素的初始值,由系统分配其长度。动态数组刚好相反,动态数组的长度其实就是元素的个数;②二维数组:所谓二维数组就是指数组里面存放的元素依然是一个数组,也有动静态之分;③数组的遍历:数组的遍历就是一次输出数组中的每一个元素。对于数组,我们做了很多练习题,所以对于这一节的学习还算可以,但是需要再强加练习,后期会多多反复练习。

        方法:在刚开始学习方法的时候,总是搞不清方法格式,在后来看了整整两天的视频,现在终于知道方法该怎么用,但是在后面学习了类后,两者总是会搞混,例如方法的调用,创建一个对象,两个总是会混淆。希望老师还可以对这方面的知识进行简单的讲解指导。

        类:类是一组相关的属性和行为的集合。

     格式:修饰符(可省略) 返回值类型 方法名称 (形式参数列表)

                          {     //可执行的代码块    }    其中的形式参数列表就是指传给这个方法的东西。类有成员变量(事物的属性)和成员方法(事物的行为),但是对象的行为不是类的行为,方法必须在类中。类的所有实例去访问类变量的时候,都是同一区间,代表如果一个实例改变了类变量的值,那么所有实例访问到这个类变量的值都是改变之后的值。

  权限修饰符:权限修饰符有三个——① private 修饰成员变量和方法,被修饰的成员只能在本类中被访问;② protected 在子类和本类中调用(没有确切的讲解);③ public 公开的,在哪里都可以用。这一节没有多大的问题。

比较两个字符是否相等的方法有两种。 "=="判断的是两个字符串对象在内存中的

首地址,就是判断是否是同一个字符串对象; equals(  )  判断的是两个字符串对象的值。Equals 在执行比较的时候,还会区分字符的大小写。在这一节的学习算是没问题了。

   连接符:① “+”运算符将多个字符串连接成一个新字符串,并且使用“+”可以将任意多个字符串连接在一起,在使用“+”运算符连接字符串和 int 型(或 double 型)数据时,“+”将 int(或double)型数据自动换成 String 类型。② 在String 类也提供了另一个方法 concat(  )方法,将一个字符串连接到另一个字符串的后面。例如:  字符串1 . concat (  字符串2  )     表示将 字符串 2 连接到字符串 1 的后面,返回连接后的新字符串。这一节没有问题了。

   字符串的截取:① 在使用trim 截取字符串的时候,只截取到字符串中最前面和最后面的空格,字符串中间的空格不截取。② split 是用于分割字符串,例如用空格去分割一段字符串,那么在这段字符串中所有空格的地方都被分割开了。③ substring 的截取有两种情况,1)带一个参数的情况,是指从开始的位置(参数值可在字符串中找到其对应的位置)一直到字符串的末尾。即从开始的位置截取完。2)带两个参数的情况,第一个参数表示截取的开始位置,第二个参数代表截取的终止位置,截取到的部分是开始位置到终止位置的这一段字符串。在使用substring 是要注意的是,开始位置包含在截取范围内,但是终止位置不包含在截取范围内。在这一节的学习上没有问题。

          再后面的学习就是导包了,包的作用就是把相同的类名放到不同的包中,并且对类进行分类管理。这一节还有些不太懂。

         本阶段的学习总结就这些了,希望在今后的学习中能够更加认真,不会再像现在这样对于很多知识都模棱两可。在后面的学习中,能够把落掉的知识捡起来,在此基础上更上一层楼。