菜鸟笔记
提升您的技术认知

JAVA 笔记 第10页

Java中“…“的含义

菜鸟阅读 : 1305赞(1)

前情概要:在翻看spring基于配置文件部分的源码时,发现在ClassPathXmlApplicationContext中的setConfigLocations(configLocations)传入的参数是String[]configLoc...

JAVA中“…”三个点

菜鸟阅读 : 1558赞(1)

可变长参数,就是这个位置可以传入任意个该类型参数,简单来说就是个数组。   1. testPoints(7);   2.      &nbs...

JAVA转义字符详解

菜鸟阅读 : 3331赞(1)

一.JAVA中反斜杠“\”的作用 在不同的系统中,路径的分隔符不同,故需要做出判断,并切换分隔符 VBS代码中确实不用转义,但是在JAVA或JS中,它采用的是C语言的语法,所以要转义,引号内要双写\\表示一个反\。 ① java ...

Java中的转义字符

菜鸟阅读 : 1863赞(1)

一.常见的转义字符 转义字符对应的英文是escape character , 转义字符串(Escape Sequence) 字母前面加上捺斜线””来表示常见的那些不能显示的ASCII字符.称为转义字符.如\0,\t,...

序列化和反序列化的详解

菜鸟阅读 : 1251赞(1)

一、基本概念 1、序列化和反序列化的定义:     (1)Java序列化就是指把Java对象转换为字节序列的过程        &...

深入理解JVM虚拟机

菜鸟阅读 : 1606赞(1)

深入理解jvm虚拟机 JDK1.8新特性: 速度更快 – 红黑树 代码更少 – Lambda 强大的Stream API – Stream 便于并行 – Parallel 最大化减少空指针异常 – Optional JVM架构图: 类装载器...

Java单例模式的9种实现方式

菜鸟阅读 : 1091赞(1)

Java单例模式的9种实现方式 一.饿汉式 public class Singleton { private static Singleton instance = new Singleton(); private Singleton ()...

23种设计模式

菜鸟阅读 : 2318赞(1)

5分钟学习23种设计模式 阿里巴巴开发手册 七大设计原则 1.单一职责原则(Single responsibility):单个接口或类不应该有多个职责,应该尽可能的划分职责,通过组合的方式,完成更为复杂的业务 2.接口隔离原则(Interf...

JVM面试题(面试必备)

菜鸟阅读 : 1488赞(1)

jvm面试题 1、内存模型以及分区,需要详细到每个区放什么。 JVM 分为堆区和栈区,还有方法区,初始化的对象放在堆里面,引用放在栈里面, class 类信息常量池(static 常量和 static 变量)等放在方法区 new: 方法区:...

java线程池(详解)

菜鸟阅读 : 1624赞(1)

线程池介绍 线程池(thread pool):一种线程使用模式。线程过多会带来调度开销,进而影响缓存局部性和整体性能。而线程池维护着多个线程,对线程统一管理。 线程池就是存放线程的池子,池子里存放了很多可以复用的线程。 创建线程和销毁线程的...