Java暑期学习第九天日报

一、今天完成内容:

       今天学习完了第四章的4.1、4.2、4.3章的内容。学习了4.1的面向对象的设计思想,对java语言有了一定的认识。关于4.2的内容,对Java中类的创建及对象的创建和使用进行了学习。另外还学习了4.3的java中的方法,对方法的分类、构造方法、自定义方法、方法的重载和调用、传参等内容进行了主要学习。

二、遇到的问题如下:

      对于方法调用这方面各种请况不是很熟悉,另外对于递归方法的使用不够熟悉。

三、明天计划 : 学习4.4和4.5的内容。


今天完成的具体内容:
 

1、方法的调用:

(1)

同一类内: 静态方法 非静态方法
调用静态方法                   直接调用                    直接调用    
调用非静态方法                 通过对象调用                    直接调用
不同类内: 静态方法 非静态方法
调用静态方法                 类名.静态方法()                    类名.静态方法()  
调用非静态方法     导入另一个类的包并通过创建对象调用      导入另一个类的包,用对象调用

2、方法的分类:

类方法      也成为实例方法,用static修饰,该类方法只能操作静态变量,不能访问实例变量。类方法可以在类中直接被调用,也可被对象调用。
实例方法        实例方法可以对当前对象实例的实例变量操作,而且可以访问类变量。

3、修饰符:

public  访问权限最高,可访问本工程任意地方
protected 可访问同一包中的类与子类
private 只能在本类中访问
缺省 只能访问同一包中的类,不能访问其他类
原文地址:https://www.cnblogs.com/Lizhichengweidashen/p/13303280.html