牛客图书馆 > 读书笔记
  • SSM整合之配置文件详解

    1、web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="...
    头发富人 编辑于 2022-06-04 23:00:00
  • 线程与多线程学习笔记

    线程我理解的是:从main方法进线程栈到所有的方法执行出来,然后main方法出栈,一条线的执行完成,叫线程;线程栈与栈帧的关系线程栈里面的方法都是拷贝过来的称为栈帧;每一个方法都是帧; 关于类锁和对象锁假如有两个方法,在其中一个方法上加上锁(synchroni...
    科啊科 编辑于 2020-03-20 18:14:23
  • java 基础

    Java基础...
    风过疏竹Java 编辑于 2022-03-07 10:04:00
  • 深入理解volatile

    深入理解volatile 下面介绍几个概念: 共享变量:共享变量是指可以同时被多个线程访问的变量,共享变量是被存放在堆里面,所有的方法内临时变量都不是共享变量。 重排序:重排序是指为了提高指令运行的性能,在编译时或者运行时对指令执行顺序进行调整的机制。重排序分...
    谢谢侬ajie 编辑于 2021-11-18 10:52:51
  • 单例模式

    一、单例设计模式 1、概念 即采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法。 2、三要素 私有的构造方法 私有的静态属性指向实例 public static的 getInstance方法,返回...
    头发富人 编辑于 2022-05-12 16:46:44
  • HashCode

    想了解HashCode,首先要知道什么是Hash。 1、Hash Hash中文翻译为散列,又成为“哈希”,是一类函数的统称,其特点是定义域无限,值域有限。把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散...
    头发富人 编辑于 2022-06-18 22:10:50
  • 数据结构---哈希表

    一、哈希表 1、哈希表(Hash table) 哈希表(Hash table),也叫散列表,是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做哈希(散列)函...
    头发富人 编辑于 2022-04-29 16:07:04
  • JVM--1--内存结构

    虽然过了一遍JVM,但还是感觉很懵,不做笔记整理一下果然还是不行 JVM--2--垃圾回收 JVM--3--类加载与字节码技术 首先要搞懂几个最基本的问题: 1、Java文件编译的大致过程 程序员编写.java文件 由javac编译成字节码文件.c...
    头发富人 编辑于 2022-10-06 13:55:09
  • 关于自增自减运算符的运用问题

    从c开始,我学这一节真的是晕晕乎乎,半知半解。今天突然在某站上学了一节这样的课程,立马明白了很多,讲的可以说很透彻,于是梳理了一下,忍不住来写一下笔记,省的以后再晕乎!首先是++运算:(1)单独使用时,前++和后++是没有任何区别的,都加1。例: int nu...
    一心只想当淑女 编辑于 2021-01-16 16:27:47
  • JavaSE基础

    一切都是对象 Java的五个基本特性 万物皆对象 程序是对象的集合,它们通过发送消息来告知彼此想要做的事 每个对象都有自己的由其他对象所构成的存储 每个对象都拥有其类型 某一特定类型的所有对象都可以接收同样的消息 用引用操纵对象 Java中的数...
    柠檬_不酸 编辑于 2021-02-21 19:27:25