Java日常学习

七千22

关注

阅读 87

2022-02-13

1.方法:

方法是语句的集合,它们在一起执行一个功能。

方法是解决一类问题步骤的总和,方法包含于类还有对象中,方法在程序程序中被创建,在其他地方被调用。

在设计方法的时候,最好遵循这样的原则:一个方法只执行一个功能,这样方便以后的拓展。

如果方法存在返回值的情况下,一定要return,return 0会终止方法。

如果方法返回一个值的时候,方法调用常被当做一个值。

int larger=max(10,20);

如果方法返回是void,方法调用一定是一条语句。

System.out.print("*");

方法重载的意思就是说:方法中的功能没变,变的是需要处理数据的类型和数量,功能核心依旧保持不变。

方法重载时,名称都必须相同,参数列表必须不同,方法的返回值类型可以相同也可以不同,仅仅返回类型不同不足以成为方法的重载。

2.对象:对象一定是一个具体的、确定的物体。

类:

  1. 类是相同或相似对象的一种抽象,是对象的一个模板,它描述一类对象的行为和状态。
  2. 类是具有相同属性和方法(行为)的对象的集合
  3. 类就是对象的抽象

属性是对象具有的特征

对象的方法便是对象所具有的操作,比如人会走路、会哭泣、会学习等等都是人的行为,也就是人的方法。

3.静态成员不需要实例化 直接就可以访问

如果加上static关键字,上面的两种方法都可以使用:

1.System.out.println(StaticTest.string);

2.StaticTest staticTest=new StaticTest();

   System.out.println(staticTest.string);

4.final的用法:

  1. final 修饰类,则该类不允许被继承,为最终类
  2. final 修饰方法,则该方法不允许被覆盖(重写)
  3. final 修饰属性:则该类的属性不会进行隐式的初始化(类的初始化属性必须有值)或在构造方法中赋值(但只能选其一)
  4. final 修饰变量,则该变量的值只能赋一次值,即常量

精彩评论(0)

0 0 举报