zoukankan      html  css  js  c++  java
  • Thinking in java 16/3/5

    接口:类的函数

    Light lt = new Light();

    lt.on();

    隐藏:类成员/接口函数的存在方式(被使用的方式)

    public:

    private:

    protected:

    复用和继承的区别

    复用:汽车包含引擎(a包含b)

    继承:猫是动物(基类与导出类)

    extends与覆盖(overriding)概念

    extends继承:添加功能(原功能自动存在)

    overrding:重写,相同接口不同功能

    思考:有无覆盖导出类的区别

    a.圆是一个几何形状(子类)

    b.电子书像纸制书(代替)

    思考:当两个类存在交集,是否有必要继承还是完全代替,生成新的类

    ////////////////////////////////////////////////////////

    java和c++区别

    单根继承机构:是否所有的类都继承自单一基类?

    只能一种方式创建对象(在堆上) new 动态创建

    //容器:存储对象的容器(对象为引用)

    并发编程:在同一时刻内执行过个任务

    多线程与锁定

    锁定:避免共享资源的问题(两个线程同时触发打印机)

    //java并发置于语言之中

    在一个谎言的国度,沉默就是英雄
  • 相关阅读:
    开发管理工具(日常)
    python之uWSGI和WSGI
    php之Opcache
    nginx之健康检查
    重构糟糕的代码(一)
    PHP之50个开源项目
    Redis之各版本特性
    Redis之淘汰策略
    Redis之过期策略
    高并发之nginx限制
  • 原文地址:https://www.cnblogs.com/EdsonLin/p/5246412.html
Copyright © 2011-2022 走看看