笔记
stackfing
欢迎关注公众号:stackfing
展开
-
JavaEE 项目设计技术与编程标准
编程到接口,而不是编程到一个实现 针对接口编程,有效的在对象之间使用松耦合,有助于灵活性优点: 修改某个对象的实现同时不影响调用方的代码 实现接口相对自由,不会束缚于继承性的分级结构 提供应用接口的简单测试实现,进而其他类的测试变得更方便 首选对象合成而非具体继承性 优先使用组合而不是继承使用继承可以复用代码,但是对实现类一部分做修改是不可能的,如果这部分东西被封装在接口中,这个问题是可以避免的既原创 2017-09-25 13:53:24 · 384 阅读 · 0 评论 -
学习笔记:Java 多线程编程核心技术(第一章)
Chapter 1 多线程技能使用多线程使用多线程有两种方式: 继承 Thread 类重写 run() 方法 实现 Runnable 接口 首先来看第一种方法package com.syn.thread;public class MyThread extends Thread{ @Override public void run() { super.run();原创 2017-09-25 16:51:13 · 202 阅读 · 0 评论 -
deepin dock 栏去托盘,并且在 topbar 中显示图标
安装好 topbar 之后,修改配置文件 ~/.config/deepin/dde-dock.conf 完全复制如下内容, 并且替换: [datetime] enable=false pos_0=5 [shutdown] enable=false [system-tray] enable=false post_fashion-mode-item_0=3 [tray] enable=false...原创 2019-01-02 15:08:51 · 6980 阅读 · 1 评论