Java 基础

Posted single boy wei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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),要么都是实例方法。

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

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

以上是关于Java 基础的主要内容,如果未能解决你的问题,请参考以下文章

IT十八掌作业_java基础第26天_Java基础总结/虚拟机基础

Java基础(十五):异常处理

Java基础| Java概述与基础语法案例

java基础测试题

一道java基础理论题

夯实Java基础系列目录