
java
weixin_43700342
这个作者很懒,什么都没留下…
展开
-
java多线程
线程的定义进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1–n个线程。(进程是资源分配的最小单位)线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。(线程是cpu调度的最小单位)线程和进程一样分为五个阶段:创建、就绪、运行、阻塞、终止。Java线程具有五中基本状态新建状态(New):当线程对象对...原创 2020-03-13 22:34:49 · 90 阅读 · 0 评论 -
JVM类加载机制
概述虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。类加载过程类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载、验证、准备、解析、初始化、使用和卸载七个阶段。其中类加载的过程包括了加载、验证、准备、解析、初始化五个阶段。在这五个阶段中,加载、验证、准备和初始化...原创 2020-02-27 18:00:57 · 118 阅读 · 0 评论 -
java中的重要的几个关键字
staticstatic方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。1 static方法static方法一般称作静态方法,由于静态方法不依赖于任何对象就可以进行访问,因此对于静态方法来说,是没有this的,因为它不依附于任何对象,既然都没...原创 2020-02-21 12:51:51 · 202 阅读 · 0 评论 -
java集合类学习
map,set与list的介绍Collection、List、Set、Map都是接口,不能实例化。其中List和set继承Collection接口。Collection和map都代表一个Object。java集合的主要分为三种类型:Set(集)List(列表)Map(映射)一,java中各种集合的关系图Collection 接口的接口 对象的集合├ List ...转载 2019-04-01 23:00:15 · 639 阅读 · 1 评论 -
json数据存入本地文件以及数据读取
直接复制,带数据测试public class JsonUtils { //从给定位置读取Json文件 public static String readJson(String path){ //从给定位置获取文件 File file = new File(path); BufferedReader reader = null; ...原创 2019-04-23 23:08:14 · 3116 阅读 · 4 评论 -
zuul网关升级gateway问题记录
感觉挺有用的。https://www.jianshu.com/p/f8ee6f7e493a转载 2019-09-25 15:48:37 · 459 阅读 · 0 评论