1.运用jmap命令能够获取JVM的内存映像。
2.泛型只是提高了数据传输安全性,并没有改变程序运行的性能。
3.管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。
4.
5.final
1)final修饰变量,则等同于常量。
2)final修饰方法中的参数,称为最终参数。
3)final修饰类,则类不能被继承。
4)final修饰方法,则方法不能被重写。
5)final 不能修饰抽象类。
6)final修饰的方法可以被重载 但不能被重写。
6.ServletConfig可以获得Servlet的初始化参数。
7.局部变量在该变量被声明和赋值时被创建,可以理解为“当代码执行到该变量被赋值的代码时才被创建”,而不是在该方法被执行/调用时创建。
8.ThreadLocal
ThreadLocal继承Object,相当于没继承任何特殊的。
ThreadLocal没有实现任何接口。
ThreadLocal并不是一个Thread,而是Thread的局部变量。
可以这么理解:
Synchronized用于线程间的数据共享,而ThreadLocal则用于线程间的数据隔离。