成员内部类 内部类可以访问外部类的所有成员。 通过 访问外部类同名成员。 通过 实例化对象。 内部类中不能有任何static成员。 局部内部类 定义在方法里,不能有修饰符,只能在方法里使用。 只能使用外部类的final成员。 除了装逼暂时想不出这东西有什么用了... java public inte ...
分类:
编程语言 时间:
2020-01-30 14:16:31
阅读次数:
78
面向切面编程 什么叫面向切面编程呢,就是说监听一切相关的类或者方法,这个被监听者就是==切面== 常见的切面 方法的切面 interceptor拦截器 filter过滤器 在ssm文件夹下创建一个叫aop的文件夹 方法的切面 可以在被监听的方法的前后或者环绕进行拦截,下面是环绕的示例代码 inter ...
分类:
编程语言 时间:
2020-01-29 18:12:00
阅读次数:
89
final final: 不可改变。可以用于修饰类、方法和变量。 类:被修饰的类,不能被继承。 方法:被修饰的方法,不能被重写。 变量:被修饰的变量,不能被重新赋值。 类: 方法: 局部变量 - 基本类型: 局部变量 - 引用类型: 成员变量: 权限修饰符 public:公共的 protected: ...
分类:
其他好文 时间:
2020-01-29 15:59:42
阅读次数:
60
类是一个模板,它描述一类对象的行为和状态;对象是类的一个具体的实例,由类构造对象的过程称为创建类的实例。如:路灯是一个类,每一个路灯就是该类的对象。 1.类声明 类声明格式 [public] [abstract|final] class 类名称 //class表明其后声明的是一个类,final表示该 ...
分类:
编程语言 时间:
2020-01-28 23:24:51
阅读次数:
155
public static void main(String[] args) { // 线程池 ExecutorService exec = Executors.newCachedThreadPool(); // 只能5个线程同时访问 final Semaphore semp = new Semap ...
分类:
编程语言 时间:
2020-01-27 22:07:42
阅读次数:
94
Socket网络编程 :通过网络完成进程间通信的方式 的英文原义是“插孔”。通常也称作"套接字“ Socket本质是编程接口(API): Socket 是对 TCP/IP 协议的封装,Socket 只是个编程接口不是协议,通过 Socket 我们才能使用 TCP/IP 协议簇(程序员层面) TCP/ ...
分类:
其他好文 时间:
2020-01-27 17:18:16
阅读次数:
55
@Bean public Client getClient() throws NoSuchAlgorithmException, KeyManagementException { SSLContext sslContext = SSLContext.getInstance("tls"); final ...
分类:
Web程序 时间:
2020-01-27 13:49:00
阅读次数:
376
1. 尽量指定类的final修饰符 带有final修饰符的类是不可派生的。指定一个类为final,则该类所有方法都是final。Java编译器会会找机会内联所有否final方法,这样能够使性能平均提高50%. 2.尽量重用对象。 特别是String对象的使用中,出现字符串链接情况时应用StringB ...
分类:
编程语言 时间:
2020-01-27 13:48:45
阅读次数:
86
Java 对象和类 java作为一种面向对象语言。支持以下基本概念: 多态 继承 封装 抽象 类 对象 实例 方法 重载 现在重点研究对象和类的概念 对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,他有不同的状态,颜色、姓名、品种;他也有不同的行为:摇尾巴、吃食、吠等。 类:类是一个 ...
分类:
编程语言 时间:
2020-01-27 12:16:24
阅读次数:
61
1.使用var声明变量,可赋予不同类型的值 2.未初始化时候,默认值未null var a; print(a); a = 10; print(a); a = 'Hello Dart'; print(a); 输出: null 10 Hello Dart 3. 使用final声明一个只能赋值一次的变量 ...
分类:
编程语言 时间:
2020-01-26 22:28:21
阅读次数:
92