摘要:
1.进程和线程分别是什么?进程:在操作系统中运行的程序就是进程,如看视频。线程:线程是程序更小的执行单元。一个进程中可以有多个线程,如视频中听声音,看图像,显示字幕。 进程与线程的区别:(1)根本区别:进程是资源分配的基本单位,线程是程序调度和执行的基本单位。(2)开销:每个进程都有独立的代码和数据 阅读全文
摘要:
一.并发和并行是什么并发:同一时刻,在同一个CPU同时(不是真正的同时,而是看来是同时,因为cpu要在多个程序间切换运行多个程序。)运行多个程序。并行:并行,是每个cpu运行一个程序。(真正的同时)同步和异步通常用来形容一次方法调用。同步方法调用一旦开始,调用者必须等到方法调用返回后,才能继续后续的 阅读全文
摘要:
1.什么是通配符 答:泛型通配符是在泛型的使用中,用来表示对泛型类型进行类型范围限定的特殊符号。 这里用通配符就是为了表明要输入的类型要在一定范围之内, 说的通俗一些其实就是一个类型取值范围,而最大值是Object这是确定的。 2.数组是不是可以使用泛型 答:数组必须明确知道内部元素的类型(因为数组 阅读全文
摘要:
1.什么是反射 答:反射就是根据字节码文件, 获得类的信息,字段信息,方法信息等内容, 创建实例,调用方法的技 术。 Java反射就是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个 对象,都能够调用它的任意方法和属性;并且能改变它的属性。而这也是Java被视为动态(或准 阅读全文
摘要:
1.七层网络模型 答:OSI七层网络模型从上至下依次是: ┌─────┐ │ 应用层 │←第七层 ├─────┤ │ 表示层 │←第六层 ├─────┤ │ 会话层 │←第五层 ├─────┤ │ 传输层 │←第四层 ├─────┤ │ 网络层 │←第三层 ├─────┤ │数据链路层│←第二层 ├ 阅读全文
摘要:
1.客户端请求提交到DispatcherServlet(前端控制器); 2.由DispatcherServlet控制器查询一个或多个HandlerMapping(处理器映射器),找到处理请求的Controller; 3.DispatcherServlet将请求提交到Controller; 4.Con 阅读全文