
笔记
stackfing
欢迎关注公众号:stackfing
展开
-
JavaEE 项目设计技术与编程标准
编程到接口,而不是编程到一个实现针对接口编程,有效的在对象之间使用松耦合,有助于灵活性优点:修改某个对象的实现同时不影响调用方的代码实现接口相对自由,不会束缚于继承性的分级结构提供应用接口的简单测试实现,进而其他类的测试变得更方便 首选对象合成而非具体继承性优先使用组合而不是继承使用继承可以复用代码,但是对实现类一部分做修改是不可能的,如果这部分东西被封装在接口中,这个问题是可以避免的既原创 2017-09-25 13:53:24 · 418 阅读 · 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 · 223 阅读 · 0 评论 -
deepin dock 栏去托盘,并且在 topbar 中显示图标
安装好 topbar 之后,修改配置文件 ~/.config/deepin/dde-dock.conf完全复制如下内容, 并且替换:[datetime]enable=falsepos_0=5[shutdown]enable=false[system-tray]enable=falsepost_fashion-mode-item_0=3[tray]enable=false...原创 2019-01-02 15:08:51 · 7089 阅读 · 1 评论