Java经验
-
Java语言的方法重载(Overload)
在同一个类中,可以定义多个方法名相同但形参不同的方法。 方法签名包含:方法名、形参类型、形参类型的个数、形参类型的顺序,不包含:访问修饰符、返回类型。
-
Java语言的方法覆盖(Override)
如果从父类继承过来的方法在子类中重新声明,则在子类中重新声明的方法会覆盖从父类继承过来的方法。 方法签名包含:访问修饰符、返回类型、方法名、形参类型、形参类型的个数、形参类型的顺序。
-
Java语言的抽象(Abstract)类
抽象类支持直接被继承,如果子类未实现抽象父类的所有抽象方法,则子类也必须为抽象类,如果子类实现了抽象父类的所有抽象方法,则子类为具体类。 抽象类不支持直接被实例化。 抽象类非必须包含抽象方法,但包含抽象方法的类必须为抽象类。 其它参考“方法覆盖”章节。
-
Java代码的两种运行方式
1.文件方式 Hello.java 文件代码清单: 启动终端,使用 cd 命令,切换到存放 Hello.java 文件的目录。执行以下命令: 2.交互方式