1.final的用法 final表示最终的、不可变的,对于类和方法来说,abstract 和 final 关键字不能同时使用,因为前者是必须要覆盖重写,后者是不能覆盖重写,自相矛盾 (1)可以用来修饰一个类 (2)可以用来修饰一个方法 (3)可以用来修饰一个局部变量 (4)还可以用来修饰一个成员变量 ...
分类:
编程语言 时间:
2020-04-16 14:52:14
阅读次数:
59
面向对象之多线程(可捎带电梯调度) 1. 题目重述 ? 本题完成的任务为 多部多线程可捎带调度电梯 的模拟,电梯系统具有的功能为: 上下行 、 开关门 、 新增一部可以使用的电梯 ,电梯系统在 某一层开关门时间内可以上下乘客 。电梯系统可以采用任一的调度策略,只要保证在一定时间内将所有乘客送至目的地 ...
分类:
编程语言 时间:
2020-04-16 10:35:03
阅读次数:
70
普通单例模式 饿汉式:利用static关键字,在类初始化的时候就会调用静态方法 public class Singleton { private static final Singleton singleton=new Singleton(); private Singleton(){ } publ ...
分类:
其他好文 时间:
2020-04-16 00:50:06
阅读次数:
58
ThreadLocal ThreadLocal 适用于变量在线程间隔离,而在方法或类间共享的场景。 代码 1 @RestController 2 public class ThreadLocalController { 3 private static final ThreadLocal<Strin ...
分类:
编程语言 时间:
2020-04-15 22:57:56
阅读次数:
73
一、添加拦截器 public class HeaderRequestInterceptor implements ClientHttpRequestInterceptor { private final String headerName; private final String headerVa ...
分类:
其他好文 时间:
2020-04-15 21:52:51
阅读次数:
346
HashSet 先看一下成员变量 // 由此可见内部存储是一个HashMap private transient HashMap<E,Object> map; private static final Object PRESENT = new Object(); public HashSet() { ...
分类:
其他好文 时间:
2020-04-15 18:29:11
阅读次数:
67
当类实现接口时,该接口作为一种类型(type),可以用来引用类的实例。因此,一个类实现了一个接口,因此表明客户端可以如何处理类的实例。为其他目的定义接口是不合适的。 一种失败的接口就是所谓的常量接口(constant interface)。 这样的接口不包含任何方法; 它只包含静态 final 属性 ...
分类:
其他好文 时间:
2020-04-15 09:15:31
阅读次数:
75
Android Dom和XmlPullParse解析XML文件 最近在在XML解析,测试了DOM和XmlPullParse两种模式解析XML,记录下来! 首先,创建在Sdcard里创建Xml文件,然后,建立两个按钮分别使用DOM、XmlPullParse来解析Xml文件,并且分别显示在TextVie ...
分类:
移动开发 时间:
2020-04-14 18:49:41
阅读次数:
77
1. 修饰符 访问控制符:public private、protected、default 非访问控制符:final、abstract、static、synchronized 2. 数组 3. 枚举 4. 类与对象 类是对象的抽象,是现实世界中具体事物的抽象,是java对象的模板。 对象是类的实例, ...
分类:
编程语言 时间:
2020-04-14 00:45:09
阅读次数:
63
1,python历史 宏观上:python2 与 python3 区别: python2 源码不标准,混乱,重复代码太多, python3 统一 标准,去除重复代码。 2,python的环境 编译型:一次性将所有程序编译成二进制文件。 缺点:开发效率低,不能跨平台。 优点:运行速度快。 :C,C++ ...
分类:
编程语言 时间:
2020-04-13 23:21:32
阅读次数:
133