2.1 说说List,Set,Map三者的区别?
List(对付顺序的好帮⼿):存储的元素是有序的、可重复的。 Set(注重独⼀⽆⼆的性质):存储的元素是⽆序的... » 阅读全文
List(对付顺序的好帮⼿):存储的元素是有序的、可重复的。 Set(注重独⼀⽆⼆的性质):存储的元素是⽆序的... » 阅读全文
浅拷⻉:对基本数据类型进⾏值传递,对引⽤数据类型进⾏引⽤传递般的拷⻉,此为浅拷⻉。 深拷⻉:对基本数据类型进⾏... » 阅读全文
1. Java 中 IO 流分为⼏种? 按照流的流向分,可以分为输⼊流和输出流; 按照操作单元划分,可以划分为... » 阅读全文
⽅法 1:通过Scanner Scanner input = new Scanner(System.in); ... » 阅读全文
对于不想进⾏序列化的变量,使⽤transient关键字修饰。 transient关键字的作⽤是:阻⽌实例中那些... » 阅读全文
1. Java 异常类层次结构图 在 Java 中,所有的异常都有⼀个共同的祖先java.lang包中的Thr... » 阅读全文
final关键字主要⽤在三个地⽅:变量、⽅法、类。 对于⼀个final变量,如果是基本数据类型的变量,则其数值... » 阅读全文
Java 线程在运⾏的⽣命周期中的指定时刻只可能处于下⾯ 6 种不同状态的其中⼀个状态(图源《Java 并发编... » 阅读全文
线程与进程相似,但线程是⼀个⽐进程更⼩的执⾏单位。⼀个进程在其执⾏的过程中可以产⽣多个线程。与进程不同的是同类... » 阅读全文
⾸先回顾⼀下在程序设计语⾔中有关将参数传递给⽅法(或函数)的⼀些专业术语。按值调⽤(call by value... » 阅读全文