zoukankan      html  css  js  c++  java
  • 02

    引用数据类型

    • java中的数据类型可以分为 基本数据类型 和 引用数据类型 两大类

    • int float char boolean等都是基本数据类型

    • 类类型都是引用数据类型

    • 引用数据类型类似C语言中的指针,多个引用数据类型可以引用同一个对象

    • 基本数据类型的变量都有一份自己的值拷贝,而引用数据类型都是指向自己堆空间的值。

    多态

    • java中的多态只能发生于方法,子父类间完全相同的属性不会发生多态。

    • 子父类间完全相同的属性通过引用的类型而不是实际对象的类型确定访问哪一个。

    public static void main(String[] args) 分析:

    1. public声明main是公共的,这样JVM才可以访问main方法,这个时候相当于跨包调用,所以修饰为public,包含这个main方法的类名也要修饰为public也是同样的原因,因为JVM需要找得到它和它中的main方法。

    2. static表示静态的,表示main方法不需要new一个对象就可以访问。

    3. void main(String[] args)是方法返回值,方法名和方法参数。


    java语言中可以在子类重写的方法前加上 @Override 提示字,这样编译器会检查方法重写的是否合法。

    • 这样真好,避免重写时函数名等写错,然而编译器又不会报错的尴尬局面。
    • 一个子类可以实现多个接口,但是必须实现接口中的所有方法,否则子类将变成抽象类。
  • 相关阅读:
    eclipse 中配置maven环境
    洛谷 P5015 标题统计
    洛谷 P1228 【地毯填补问题】
    洛谷 P3328 【[SDOI2015]音质检测】
    OJ 大整数减法
    NOIP 2018数据点
    NOIP 2017 图书管理员
    NOIP 成绩
    洛谷P1001 A+B Problem
    洛谷P1000 超级玛丽游戏
  • 原文地址:https://www.cnblogs.com/lvonve/p/8228404.html
Copyright © 2011-2022 走看看