摘要: 1.Ajax AJAX = Asynchronous JavaScript and XML(异步 JavaScript 和 XML)。 Ajax 的原理简单来说通过 XmlHttpRequest 对象来向服务器发异步请求,从服务器获得数据,然后用 Javascript 来操作 DOM 而更新页面。这 阅读全文
posted @ 2019-11-14 20:42 π。 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 1. 图解 image.pngimage.jpeg 2.BufferedReader属于哪种流,它主要是用来做什么的,它里面有那些经典的方法 属于处理流中的缓冲流,可以将读取的内容存在内存里面,有readLine()方法 3. 什么是节点流,什么是处理流,它们各有什么用处,处理流的创建有什么特征 节 阅读全文
posted @ 2019-11-14 20:37 π。 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 1. 垃圾回收机制 Stop the World: JVM由于要执行GC而停止了应用程序的执行称之为Stop the World,该情形会在任何一种GC算法中发生。当Stop the world发生时,除了GC所需的线程以外,所有线程都处于等待状态直到GC任务完成。事实上,GC优化很多时候就是指减少 阅读全文
posted @ 2019-11-14 20:33 π。 阅读(854) 评论(0) 推荐(0) 编辑
摘要: 1.集合 image.png1. List:有序、可重复。可以通过索引快速查找,但进行增删操作时后续的数据需要移动,所以增删速度慢。 2. Set:无序、不可重复。 3. Map:键值对、键唯一、值不唯一。Map 集合中存储的是键值对,键不能重复,值可以重复。根据键得到值,对 map 集合遍历时先得 阅读全文
posted @ 2019-11-14 20:29 π。 阅读(773) 评论(0) 推荐(0) 编辑
摘要: image.png 1. 什么是Java中的异常 异常是在程序执行期间可能发生的错误事件,并且会中断它的正常流程。异常可能来自不同类型的情况,例如用户输入的错误数据,硬件故障,网络连接故障等。 每当执行java语句时发生任何错误,都会创建一个异常对象,然后JRE会尝试查找异常处理程序来处理异常。如果 阅读全文
posted @ 2019-11-14 20:27 π。 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 什么是Java内存模型 前面介绍过了计算机内存模型,这是解决多线程场景下并发问题的一个重要规范。那么具体的实现是如何的呢,不同的编程语言,在实现上可能有所不同。 我们知道,Java程序是需要运行在Java虚拟机上面的,Java内存模型(Java Memory Model ,JMM)就是一种符合内存模 阅读全文
posted @ 2019-11-14 20:23 π。 阅读(942) 评论(0) 推荐(0) 编辑
摘要: 1. 多线程 image.png 新建状态: 一个新产生的线程从新状态开始了它的生命周期。它保持这个状态直到程序 start 这个线程。 运行状态:当一个新状态的线程被 start 以后,线程就变成可运行状态,一个线程在此状态下被认为是开始执行其任务 就绪状态:当一个线程等待另外一个线程执行一个任务 阅读全文
posted @ 2019-11-14 20:14 π。 阅读(1056) 评论(0) 推荐(0) 编辑