摘要: 1、内存管理 1. 对象空间的分配:使用new关键字创建对象即可 2. 对象空间的释放:将对象赋值null即可。垃圾回收器将负责回收所有”不可达”对象的内存空间。 2、垃圾回收过程 1. 发现无用的对象 重点是怎么发现无用的对象? 2. 回收无用对象占用的内存空间。 3、垃圾回收相关算法 3.1 引 阅读全文
posted @ 2019-03-06 22:53 懒懒惰惰一只猫 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 1、异常分类 Java是采用面向对象的方式来处理异常的。处理过程: 1. 抛出异常:在执行一个方法时,如果发生异常,则这个方法生成代表该异常的一个对象,停止当前执行路径,并把异常对象提交给JRE。 2. 捕获异常:JRE得到该异常后,寻找相应的代码来处理该异常。JRE在方法的调用栈中查找,从生成异常 阅读全文
posted @ 2019-03-06 22:49 懒懒惰惰一只猫 阅读(582) 评论(0) 推荐(0) 编辑
摘要: Java对象分配流程 栈上分配 参考: https://www.cnblogs.com/BlueStarWei/p/9358757.html (讲的很好) https://blog.csdn.net/yangsnow_rain_wind/article/details/80434323 解释: 栈上 阅读全文
posted @ 2019-03-06 19:22 懒懒惰惰一只猫 阅读(1225) 评论(0) 推荐(0) 编辑
摘要: 1、web 交互的基本流程 客户端根据用户输入的地址信息请求服务器,服务器在接收到用户的请求后进行处理,然后将处理结果响应给客户端,客户端将响应结果展示给用户。 专业术语: 请求:客户端根据用户地址信息将数据发送给服务器的过程 响应:服务器将请求的处理结果发送给浏览器的过程 问题: 客户端也就是浏览 阅读全文
posted @ 2019-03-06 19:15 懒懒惰惰一只猫 阅读(153) 评论(0) 推荐(0) 编辑