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

java 笔记-ag真人游戏

java转义字符详解

菜鸟阅读 : 1712

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

java中的转义字符

菜鸟阅读 : 867

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

序列化和反序列化的详解

菜鸟阅读 : 625

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

深入理解jvm虚拟机

菜鸟阅读 : 982

深入理解jvm虚拟机 jdk1.8新特性: 速度更快 – 红黑树 代码更少 – lambda 强大的stream api – stream 便于并行 – parallel 最大化减少空指针异常 – optional jvm架构图: 类装载器...

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

菜鸟阅读 : 558

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

23种设计模式

菜鸟阅读 : 1248

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

jvm面试题(面试必备)

菜鸟阅读 : 664

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

java线程池(详解)

菜鸟阅读 : 725

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

jvm内存管理及gc机制

菜鸟阅读 : 668

一、概述 java gc(garbage collection,垃圾收集,垃圾回收)机制,是java与c /c的主要区别之一,作为java开发者,一般不需要专门编写内存回收和垃圾清理代码,对内存泄露和溢出的问题,也不需要像c程序员那样战战...

jvm: gc过程总结(minor gc 和 full gc)

菜鸟阅读 : 801

一 minorgc 和 full gc区别 新生代 gc(minor gc):指发生新生代的的垃圾收集动作,minor gc 非常频繁,回收速度一般也比较快。 老年代 gc(major gc/full gc):指发生在老年代的 gc,出现了...

网站地图