
Java
looper梦呓
互联网
展开
-
Java中ThreadLocal
文章目录1、什么是ThreadLocal2、ThreadLocal的作用3、ThreadLocal类中的方法4、ThreadLocal的存储原理5、ThreadLocal使用场景6、总结1、什么是ThreadLocalThreadLocal:是 Thread 的局部变量(不是线程,更不是本地线程的意思) ,是每个线程独享的本地变量,每个线程都有自己的 ThreadLocal,它们是线程隔离的。例子:测试类 ThreadLocalTest2package com.looper.day1.thread;原创 2020-05-31 16:22:48 · 331 阅读 · 0 评论 -
Java中char类型的默认值是什么
结果:首先可以肯定:char 默认值不是空;char 类型默认初始化的值是 \u0000;在 JDK 源码中有关于 char 的默认初始化,以及表现形式;仙人指路:优快云中的一篇博客:https://blog.youkuaiyun.com/czh500/article/details/79874600segmentfault社区中的一个回答:https://segmentfault.com/q/1010000008415159/a-1020000008415682...原创 2020-05-13 22:03:33 · 6970 阅读 · 0 评论 -
【Java基础之Clone】浅克隆与深克隆详解
在Java 中 clone 方法是 Object 类中的一个方法,Object 类又是所有类的父类,因此所有的类都可以继承 clone 方法,clone 时分为浅克隆和深克隆,首先需要了解什么是浅克隆,什么是深克隆。原创 2020-04-30 10:36:16 · 789 阅读 · 0 评论 -
【Java基础之数据类型】String 属于什么数据类型
1、前言首先提出一个问题在 Java 中 String 属于那种数据类型?我的一个朋友是这么说的,「what?是不是有很多疑惑,int、double、String 不都是经常一起使用的么,应该都是同一种数据类型吧,基本数据类型?」大家认为呢?「老公你快说句话啊!」对于初学者而言可能没有对数据类型没有很强的意识,没有特别的注意到这里,都会认为 int、double、String 基本上都是...原创 2020-04-26 11:44:19 · 3559 阅读 · 1 评论 -
【JAVA】Java中的异常与错误,处理异常和自定义异常
java语言根据错误性质将运行错误分为两类:异常和错误java语言认为那些可预料和不可预料的出错称为ThrowableAPI 中标准异常的顶级父类是ThrowableThrowable类中有两个子类Exception和Error错误Error:错误程序没法处理,例如内存泄漏;所有错误都是Error类的直接或间接子类。包括一些严重的程序不能处理的系统错误类,如内存溢出、虚拟机错误、栈溢...原创 2020-03-15 19:59:24 · 1293 阅读 · 0 评论