zoukankan      html  css  js  c++  java
  • java step1:基础知识2

    1.类方法声明为静态(static);它们在类本身上操作,而不是在类的单个实例上操作。

    2.类的字段也可声明为静态,这就使得这些字段成为类字段而非实例字段。对于每个实例字段,每个对象都有其自己的副本,而类字段只有一个副本,此副本要由类的所有实例所共享。

    静态方法或类方法(一个意思),静态方法是使用公共内存空间的,就是说所有对象都可以直接引用,不需要创建对象再使用该方法。另一种方法为实例方法。

    3.一个类继承自另一个类,则称为后者的一个子类。Java中的类构成了一个类层次结构。java.lang.Object是这个层次结构的根。Object是Java中所有其他类的最终超类。

    4.接口(interface)是一个定义方法的Java构造,类似于类,但未对这些方法提供任何实现。类可以为接口中的各个方法定义一个适当的实现,从而实现此接口。

    5.public static ComplexNumber add(ComplexNumber a,ComplexNumber b)

    {

      return new Complex(a.x+b.x,a.y+b.y);

    }/*静态方法,因此没有“当前实例”或“this”对象*/

    public ComplexNumber add(ComplexNumber a)

    {

      return new Complex(this.x+a.x,this.y+a.y);

    }/*非静态实例方法,方法名与前一个方法相同,可以通过this使用当前实例

    */

  • 相关阅读:
    Nginx-limit_req限速配置示例
    Linux-配置虚拟IP实例
    jQuery中获取a标签的值
    js时间格式化
    a标签与js的冲突
    spring MVC页面的重定向
    EL表达式遍历集合获取下标
    商城项目之实战-购物车模块
    js中得计算问题算式结果拼接成字符串怎么解决
    js中数值类型相加变成拼接字符串的问题
  • 原文地址:https://www.cnblogs.com/shaoneng111/p/4081907.html
Copyright © 2011-2022 走看看