java第二周学习总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java第二周学习总结相关的知识,希望对你有一定的参考价值。

第二周进入javaoo的学习,也就是面向对象,初识对象的我们还相对很懵逼。

首先,有对象才能分析出类,分析出类后才能实例化对象。

这句话的意思是:类是对象的抽象,对象是类的实例。

类是具有相同属性和行为的一组对象的抽象。

基础重要点 :

1.一个java文件只能有一个公共类,但可以有无数个类。

2.所有的局部变量都在栈当中,new出来的全部在堆中。全局变量也在堆中。

3.例子:newDog().feed("吃饭")   表匿名对象,只能用一次.

4.在本类的方法中访问本身的属性,用this.。    this. 的意思相当于“我的”。

当方法局部变量名与全局变量名相同时,想要使用全局变量,必须加this. 否则会按就近原则。来看下面的例子。

public class Dog{

privatre String name;

privatre int age;

这里省略get  set方法;

public void dog(String name){

System.out.print("名叫"+this.name+"的狗会叫");

      }

}

这里的this.name是指向的上面全局变量的name。而如果不加this. 就会按照就近原则指向public void dog(String name)里的name。

还有一点,所有的变量属性都可用private。

以上是关于java第二周学习总结的主要内容,如果未能解决你的问题,请参考以下文章

20145319 第二周学习总结

java第二周学习总结

20145326《Java程序设计》第二周学习总结

2017面向对象程序设计(Java)第二周学习总结

java第二周学习总结

20165318 2017-2018-2 《Java程序设计》第二周学习总结