返回顶部
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 24 下一页
摘要: 九、设计模式 88. 说一下你熟悉的设计模式? 参考:常用的设计模式汇总,超详细! 89. 简单工厂和抽象工厂有什么区别? 简单工厂模式: 这个模式本身很简单而且使用在业务较简单的情况下。一般用于小项目或者具体产品很少扩展的情况(这样工厂类才不用经常更改)。 它由三种角色组成: 工厂类角色:这是本模 阅读全文
posted @ 2021-01-26 14:48 不懒人 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 79. http 响应码 301 和 302 代表的是什么?有什么区别? 答:301,302 都是HTTP状态的编码,都代表着某个URL发生了转移。 区别: 301 redirect: 301 代表永久性转移(Permanently Moved)。 302 redirect: 302 代表暂时性转移 阅读全文
posted @ 2021-01-26 13:42 不懒人 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 74. throw 和 throws 的区别? throws是用来声明一个方法可能抛出的所有异常信息,throws是将异常声明但是不处理,而是将异常往上传,谁调用我就交给谁处理。而throw则是指抛出的一个具体的异常类型。 75. final、finally、finalize 有什么区别? fina 阅读全文
posted @ 2021-01-26 10:38 不懒人 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 64. jsp 和 servlet 有什么区别? jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类) jsp更擅长表现于页面显示,servlet更擅长于逻辑控制。 Ser 阅读全文
posted @ 2021-01-26 10:03 不懒人 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 57. 什么是反射? 反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力 Java反射: 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法 Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类。 在运行时 阅读全文
posted @ 2021-01-26 09:09 不懒人 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 关于Java中的动态代理,我们首先需要了解的是一种常用的设计模式--代理模式,而对于代理,根据创建代理类的时间点,又可以分为静态代理和动态代理。 一、代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及 阅读全文
posted @ 2021-01-26 08:47 不懒人 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 35. 并行和并发有什么区别? 并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。 并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。 在一台处理器上“同时”处理多个任务,在多台处理器上同时处理多个任务。如hadoop分布式集群。 所以并发编程的目标是充分 阅读全文
posted @ 2021-01-25 20:28 不懒人 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 18. java 容器都有哪些? 常用容器的图录: 19. Collection 和 Collections 有什么区别? java.util.Collection 是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多 阅读全文
posted @ 2021-01-25 15:49 不懒人 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环境。 具体来说 JD 阅读全文
posted @ 2021-01-25 14:23 不懒人 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 一. 线程池简介 1. 线程池的概念: 线程池就是首先创建一些线程,它们的集合称为线程池。使用线程池可以很好地提高性能,线程池在系统启动时即创建大量空闲的线程,程序将一个任务传给线程池,线程池就会启动一条线程来执行这个任务,执行结束以后,该线程并不会死亡,而是再次返回线程池中成为空闲状态,等待执行下 阅读全文
posted @ 2021-01-22 08:44 不懒人 阅读(1225) 评论(0) 推荐(1) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 24 下一页