- 博客(5)
- 问答 (1)
- 收藏
- 关注
原创 java对象销毁
A.什么是对象的死亡。 1.对象的死亡就是对象被java的垃圾回收线程回收。B.为什么需要对象的死亡。 1.每个对象的创建需要占用堆内存,堆内存的大小是有限制的。如果对象有生无死,由于空间有限,堆无法承担新生对象。C.怎么判断该对象需要被杀死。 引子:我们知道对象创建以后存在堆中,堆区域是被线程所共享的。当一个线程执行的方法(栈帧)含有该对象的调用,线程就...
2018-11-07 14:33:23 315 1
原创 java对象创建
看这篇文章的前提,你已经知道什么是java中的对象。知道jvm的内存模型。1.对象什么时候被创建? 对象是由线程执行代码而被创建的(自己的理解)。我们知道当线程执行代码,执行到new关键字时,创建对象时,描述对象信息的class文件的字节码信息被jvm加载到堆内存中。封装成一个叫Class对象中。这个时候对象就创建了。2.对象是怎么被创建的? java对象。...
2018-11-07 13:55:38 136 1
原创 什么是servlet以及相关接口抽象类
1.什么是servlet? Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容。 狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servle...
2018-10-12 17:41:58 329 1
原创 关于easyMock的使用(2)调用方法无返回值
easyMock 对无返回值的测试.加入easyMock调用的方法没有返回值,使用expect(XXXX.xx(abc));是无法编译通过的.错误信息为:The method expect(T) in the type EasyMock is not applicable for the arguments (void);编译不通过.错误示例: expect(deviceAlarm...
2018-08-07 14:51:47 2350
原创 关于easyMock的使用(1)对controller层的测试.
为什么要写这个?我主要是怕忘记了easyMock的好处?使用起来不依赖数据库和spring的环境.首先写一个Conrollerpublic class IndexController{ //注入2个service的接口@Autowiredprivate UserService userService;@Autowiredprivate ProvinceService...
2018-08-07 14:40:16 612 1
空空如也
SpringBoot加载静态资源404
2019-05-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人