先安装maven: https://maven.apache.org/download.cgi 解压: tar -zxvf apache-maven-3.6.0-src.tar.gz 配置环境变量: vim /etc/profileMAVEN_HOME=/home/xxx/xxx/apache-ma Read More
很多人会觉得矛盾,拓展开放--修改关闭? 如果不能修改如何拓展呢。但是其实是提供方对扩展开放。使用方对修改关闭。 这样讲比较抽象: 例子: public class Ocp { public static void main(String[] args) { AnimalAct.speak(new Read More
类例子: 以上是一个类图: 1、主要分成三个部分,从上到下依次是类名、类属性、类方法。 2、+表示的是public,-表示的是private,#表示的protected,~表示的是package。 3、下划线表示的是static。 4、属性方框中,' + public xxx: int = 1 '表 Read More