zoukankan      html  css  js  c++  java
  • Java 基础

    1. 程序的三种基本结构:

        顺序结构

        选择结构:单选泽(if)、双选择(if, else)、多选择(if,elseif…);

        循环结构:当型循环(while)、直到型循环(for)

    2. 面向对象的基本特征:

        封装、继承、多态

    3. 注释:

        单行注释、多行注释、文档注释

    4. java有:

        48个关键字

        2个保留字: goto、const

        3个特殊直接量:true、false、null

    5. java语言支持的类型分为两类:

        1

    6. static
        static修饰的成员表明它属于这个类本身,而不属于该类的单个实例。
        不使用static修饰的普通方法和Field则属于该类的单个实例,而不属于该类。
       
        static修饰的方法和Field,既可以通过类来调用,也可以通过实例来调用;
        没有使用static修饰的普通方法和Field,只可通过实例来调用。
       
        super 和 this 不能出现在 static 修饰的方法中。

    7. 继承

        Java的子类不能获得父类的构造器。

        方法重写 / 方法覆盖: 覆盖方法和被覆盖方法要么都是类方法(static),要么都是实例方法。

        变量隐藏: 如果子类中定义了和父类中已有变量同名的变量,那么父类中的变量会被隐藏(并非完全覆盖),

                       系统创建子类对象时,依然会为隐藏的父类变量分配内存空间。

  • 相关阅读:
    2016.07.24
    这个月
    PL/SQL: numeric or value error: character to number conversion error
    java下double相乘精度丢失问题
    Oracle中实现find_in_set
    oracle中,改变表名和字段名的大小写
    Unknown entity XXX
    Incorrect column count: expected 1, actual 5
    负数的二进制表示
    【Android】Android单例模式及使用单例模式实现自己的HttpClient工具类
  • 原文地址:https://www.cnblogs.com/weilunhui/p/5254903.html
Copyright © 2011-2022 走看看