- 博客(6)
- 收藏
- 关注
原创 Java面试问题准备
Java基础问题一、 面向对象的基本特征二、 final, finally, finalize 的区别一、 面向对象的基本特征1、 封装封装就是隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别,将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。2、 继承继承是面向...
2019-11-08 11:43:19 1026
转载 Java内存区域划分
Java内存区域划分Java虚拟机所管理的内存将包括以下几个运行时数据区域线程共享区:方法区、堆线程私有区:虚拟机栈、本地方法栈、程序计数器程序计数器:是一块较小的内存空间,可以看作当前线程所执行的字节码的行号指示器。java多线程就是通过对线程的轮流切换并分配处理器的执行时间的方式来实现的,在任意时刻,一个处理器都只会执行某一个线程中的指令。所以每条线程为了切换后能恢复到正确的执行...
2019-11-20 16:28:14 147
转载 JpaRepository JpaSpecificationExecutor 自定义 Repository
JpaRepository JpaRepository 接口是我们开发时使用的最多的接口。其特点是可以帮助我们将其他接口的方法的返回值做适配处理。可以使得我们在开发时更方便的使用这些方法。1.创建接口/** * SpringDataJPA 实现JpaRepository * 泛型 第一个参数是对应的Pojo类型 * 第二个参数是注解的包装类型 */public inte...
2019-11-12 16:03:26 1070
原创 基于STOMP协议的WebSocket
Websocket与HTTPhttp协议是用在应用层的协议,他是基于tcp协议的,http协议建立链接也必须要有三次握手才能发送信息。http链接分为短链接,长链接,短链接是每次请求都要三次握手才能发送自己的信息。即每一个request对应一个response。长链接是在一定的期限内保持链接。保持TCP连接不断开。客户端与服务器通信,必须要有客户端发起然后服务器返回结果。客户端是主动的,服务器是...
2019-11-10 16:13:10 845 1
转载 Servlet、Tomcat
Tomcat与ServletTomcat 是Web应用服务器,是一个Servlet/JSP容器。 Tomcat 作为 Servlet 容器,负责处理客户请求,把请求传送给 Servlet,并将 Servlet 的响应传送回给客户,而 Servlet 是一种运行在支持 Java 语言的服务器上的组件。①:Tomcat 将 Http 请求文本接收并解析,然后封装成 HttpServletRequ...
2019-11-09 15:59:53 147
转载 Spring IOC、DI
Spring IOCIoC(Inversion of Control) 控制反转Spring 作者 Rod Johnson 设计了两个接口用以表示容器。Spring IOC的初始化过程(AC的构造过程)Get Bean的具体流程总结IoC(Inversion of Control) 控制反转Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。两种实现方式: 依赖查找...
2019-11-08 10:12:31 202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人