第二周学习java

 .这周是我第二周学习java这门编程语言了,也收获了许多知识与技能,我现在已经能熟练打出

public class 类名{

           public static void main(String[] args){

}

}

在这一周也是更加深入细致地掌握了for循环方法和for嵌套方法,比如用for嵌套循环输出一个三角形或者是输出一个九九乘法表,都是我在这一周比较能熟练掌握的东西了。如下图,

这就是我的成品,在最开始可能还不太熟悉各种输出语句的关系,导致每个乘法等式之间没有空开,显得十分冗杂难看,在后来了解到了输出语句有的是输出并且换行有的只是输出,还需要自己在for循环中增加一个输出空格的语句。

不仅如此,本周最让我焦头烂额的还是方法和类和对象之间的关系,他们分开理解时,我还是很能分得清他们之间的概念,但是当他们在一起时,代码冗杂并且长,长得还感觉差不多,就感觉好难区分啊,但是经过我的不懈努力也是成功的大致了解了这些概念的区别。

这就是我所写的一个代码这个就是类和对象之间的关系了,我还是可以分清的,图中的Phone是一个我自己定义的类名,然后那个p则是我自己定义的对象,这样看来我还是可以分清的,最下面的两行代码则是调用之前在类里面所写的方法,这么看来还是挺清晰的。

  可是之后就有些难看了

如图所示,这也是类和方法对象的一种,叫做封装,但是一封装,我就有些迷糊了,比如this是什么,为什么有return,这又是什么意思,再到下面又定义了一个方法,方法名后面(youxi daihao)又是什么东西,在这些东西中,我觉得最难理解的就是(youxi daihao),后来了解到一个类就可以算是一个数据类型,daihao则代表这个数据类型的一个变量,所以下面的daihao.name才能代表另一个文件中使用这个类的括号里的对象,让人可以清晰地知道他们的关系。有这个daihao.name系统才可以识别说的是什么。

  对于构造方法,我也学会了一个源文件只能有一个public类,这个类名必须和文件名相同

图中的这个解释就十分通俗易懂了。

 这就是我在这周的学习。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值