
在进入小组之前我在家自学了一点C语言学的不是很多但是在编程上有了一个初步的了解。进入小组后了解到要学习Java便开始了学习在初学的时候认识了负责任的学长许多不会的问题都想他请教他对我解答的耐心也促成了我学习的动力。这一周学习到了方法面向对象还有字符串。学了这些之后感觉代码量直接上升但是每做完一个代码的成就感支撑着我不断坚持。 接下来说一下对这周学习内容的感受。 定义一个方法就是把一段有输入、有处理、有输出的逻辑封装起来并命名它不仅是一个语法点更是从“堆代码”走向“组织代码”的第一步把代码包装起来用起来更方便。  面向对象是最麻烦也是最好玩的一个自己创建一个自定义的对象来赋值和行为。建立时要先定义私有化成员变量然后分别set和get方法进行赋值、接收整体的步骤是非常的麻烦的具体要求如下下面是我自己仿着视频中自己改写的代码创建了一个自己喜欢的对象。接下来是字符串字符串就比较有意思了原本我以为字符串是不会被改变的但是我把字符串学完之后我发现字符串的可操作性远比我想象的大的多。首先是字符串的比较然后是字符串的遍历其实字符串的遍历和数组的遍历是差不多的都是用的for循环只是中间的关键字不一样。字符串还可以进行拼接和反转只不过操作起来有点麻烦。所以接下来引入两个常用的类StringBuilder和StirngJoiner。StringJoiner转换成String和StirngBuilder一样都是 .toString()下面是String、StringBuilder和StringJoiner的区别在小组这一周也让我有很多除了学习之外的感触来小组之前我其实挺摆烂的我是一个很懒的人但是在小组一周后我被小组的氛围所触动把我带动了起来来自学长的帮助也让我快速适应这里的环境我定会抓紧进度保证质量不辜负学长对我的热情完成学长学姐对我的考核。最后感谢学长学姐的观看非常荣幸能够加入小组一起学习感谢平时学长学姐对我的帮助。