240 发简信
IP属地:北京
  • 120
    Java-线程二

    8线程的并发和并行。 9线程的基本操作。 1)sleep()方法是将线程休眠,让cpu去执行其他线程,当线程休眠结束cpu分配资源继续执行该线程。 2)interrupt...

  • 120
    Java-线程一

    1进程与线程之间的关系。 在计算机中,把一个任务称为一个进程,在进程中还是要执行其他的子任务。就把每个子任务看作线程。 一个进程至少包含一个线程, 2线程的创建:Thread...

  • Java-StringBuffer和StringBuilder

    package com.example.demo.StringTest; import org.junit.jupiter.api.Test; import org.spri...

  • Java-字符流的缓冲区

    1.什么是io流 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便...

  • Java-泛型

    为什么会出现泛型 public class Test { public static void main(String[] args) { List list =...

  • Java常见包

    Java语言中最常用的包。 第一个包:java.lang包。 该包提供了Java语言进行程序设计的基础类,它是默认导入的包。该包里面的Runnable接口和Object、Ma...

  • Java-异常

    1.在try{}catch(){}中应该写什么样子的代码。 会抛出异常的代码,也就是chceked异常。 2.什么的样子的代码会使用try{}catch(){}。 出现异常情...

  • Java-反射

    反射:在运行状态的时候,通过类知道又是什么字段和方法,然后可以通过对象调用方法和字段,这种可以动态获取信息和动态的调用对象方法的功能称之为反射机制。 对于反射中常用的类: 1...

  • 120
    金字塔原理--总结

    第一章 为什么要使用金字塔原理 答:为了在思考、表达时,使自己的思路清晰、语言具有逻辑性。 1)表达的原则:自上而下,结论先行,理由跟上。 2)思考的原则:自下而上,总结概括...

  • Java基础-面向对象

    一面向对象基础 1 类:例如车有:小汽车、大卡车、三轮车、四驱车等等。但要用一个词概括它们,则可以统称为车。现在这个“车”就相当于 类 2 抽象类:一个被 abstract ...

  • Java基础-数据类型和运算符

    一基础数据类型和封装类型数据 基础数据类型 整数类型:byte,short,int,long 浮点数类型:float,double 字符类型:char 布尔类型:boolea...

  • 类虚拟机类加载机制(1)

    一 类加载的注意点 以下部分也可以称为连接 首先类加载的过程: 加载 -------》验证-------》准备--------》解析---------》初始化------...

  • JVM笔记(5)--类文件结构(1)

    Java程序通过 Javac编译器 编译成字节码( *.class )然后通过 Java虚拟机 去执行,其中的字节码文件就是接下来要学习的内容。 第一部分:Java虚拟机的无...

  • JVM笔记(5)--类文件结构(2)

    第一部分1.常量池 结构包含:constant_pool_count和constant_pool。 包含:1.常量池容量数据值。 2.常量类型:字面量,符号引用。...

  • es

    一 索引模板(用于通过模板匹配匹配到的所有索引)详细请点击[https://www.jianshu.com/p/125956beb656] { "order": 0, ...

  • JVM笔记(5)-类文件结构(3)

    第一部分 字节码指令简介 字节码是什么:字节码指令定义:有一个字节长度的,代表着某种特定操作含义的数字(称之操作码),以及跟随其后的零至多个代表此操作所需的参数(称之为操作数...

  • LocalDateTime的方法总结

    LocalDateTime的使用方法 1 public staticLocalDateTime[https://www.matools.com/file/manual/jdk...

  • JVM--总结

    第一部分 运行时数据内存 程序计数器:改变程序计数器的值,可以选取下一条字节码指令。程序计数器 支持 程序控制流的指示器,分支,循环,跳转,异常处理,线程恢复等基础操作(线程...

  • 俩个日期计算小时,天数,月份,还有时间组合

    以下方法都可以直接调用,不用担心 方法1 /** * period计算月数 * @param startDate 开始时间 * @param endDate...

  • JVM笔记(4)--垃圾回收器(2)-CMS和G1

    第三章 垃圾收集器 CMS 1)CMS收集器:是一个以获取最短回收停顿时间收作为目标的收集器。 2)回收过程:1 初始标记 2 并发标记 3 重新标记 4 并发清除 ...