zoukankan      html  css  js  c++  java
  • 学习java第二天

    学习java的第二天

    java学习面向对象的三条主线

    1. java类以及类的成员:(重要)属性 方法 构造器 (了解)代码块 内部类
    2. 面向对象的三大特征:封装 继承 多态
    3. 其他关键字:this super static final abstract interface package import

    类和对象的使用

    1. 创建类,设计类的成员
    2. 创建类的对象
    3. 通过对象.方法 对象.属性调用对象的结果
    4. 如果创建了一个类的多个对象,每个对象都独立的拥有一套类的属性。

    对象的内存解析

    1. heap 堆:存放对象的实例
    2. stack栈:存储局部变量
    3. 方法区:类信息 常量 静态变量

    成员变量和局部变量的异同

    相同点:

    1. 先声明,后使用
    2. 变量都有其作用域
    3. 定义格式相同

    不同点:

    1. 声明位置:成员变量:类中 局部变量:方法中

    2. 成员变量可以使用权限修饰符 局部变量不可以

    3. 成员变量有默认初始化值 局部变量没有

    return

    1. 有返回值时 要定义一个变量接受
    2. 无返回值时 方法的操作直接就会改变数组 等等东西的内容

    抽象对象

    1. 理解:没有用显式变量命名
    2. 特征:只能使用一次
  • 相关阅读:
    【BZOJ1396】识别子串
    【BZOJ3309】DZY Loves Math
    【XSY3306】alpha
    整体二分
    常系数齐次线性递推
    【XSY2968】线性代数
    【XSY2892】【GDSOI2018】谁是冠军
    【BZOJ5020】[LOJ2289]【THUWC2017】在美妙的数学王国中畅游
    【XSY2989】字符串
    【XSY2988】取石子
  • 原文地址:https://www.cnblogs.com/wumingzhibei/p/12467063.html
Copyright © 2011-2022 走看看