Java基础
文章平均质量分 69
那个,就是想一点一点巩固基础,所以就多写一点,印象深刻一点。。。
小白大菜
这个作者很懒,什么都没留下…
展开
-
请记住Java是值传递
Java是值传递!Java是值传递!Java是值传递!原创 2022-02-24 15:15:15 · 391 阅读 · 0 评论 -
Java的流操作
不知朋友你是否经常将输入流输出流搞混?原创 2022-02-23 12:57:11 · 339 阅读 · 2 评论 -
Java的异常处理机制
优雅的代码离不开优雅的异常处理。 ————小欢子原创 2022-02-22 02:24:26 · 392 阅读 · 0 评论 -
Java的String为什么是不可变?
String为什么是不可变的?曾经我一度认为是底层的char型数组被final修饰所以不可变,但实际并不是这样!!!且听我慢慢道来原创 2022-02-19 17:42:47 · 262 阅读 · 0 评论 -
深拷贝、浅拷贝、引用拷贝
跟着小欢子把深拷贝、浅拷贝、引用拷贝彻底分清楚吧!原创 2022-02-18 00:48:41 · 581 阅读 · 0 评论 -
JVM八股文自述
1.介绍一下Java运行时内存区答:在jdk1.6及之前,java内存区是分为堆区,方法区(运行时常量)也叫永久代,直接内存区(不属于运行时内存区),这是线程共享的,线程私有的是虚拟机栈,本地方法栈,程序计数器,jdk1.7将方法区移入了堆区,1.8直接将永久代移除,增加了元空间,是放在直接内存区的。2.程序计数器答:程序计数器是java内存中唯一一个不会出现OutOfMemoryError的区域。程序计数器的作用主要有两个,首先程序计数器控制了我们程序流程,如顺序执行,循环执行等等,我把它理解为下一原创 2021-03-22 19:18:18 · 526 阅读 · 1 评论 -
多线程相关内容总结(Java)
1.线程的创建2.多线程安全问题的提出3.线程安全问题的解决4.生产者/消费者模型(线程之间的通信)5.sleep与wait的对比总结6.synchronized与lock的区别7.虚假唤醒8.8锁现象9.线程池10.7大参数11.四大拒绝策略12.自定义拒绝策略原创 2021-01-29 16:49:34 · 127 阅读 · 2 评论 -
String累加问题
1.String累加2.String连字符3.StringBuilder4.StringBuffer原创 2020-12-17 13:52:56 · 924 阅读 · 0 评论 -
String为什么要用equals而不用==?
String为什么要用equals而不用==?原创 2020-12-06 09:13:51 · 2112 阅读 · 7 评论 -
(java)基本数据类型范围详解
(java)基本数据类型范围详解原创 2020-07-03 13:54:07 · 1146 阅读 · 0 评论 -
浅谈Java对象拷贝&浅拷贝&深拷贝
protected Object clone() throws CloneNotSupportedException创建并返回此对象的副本。 “复制”的精确含义可能取决于对象的类。 一般的意图是,对于任何对象x ,表达式: x.clone() != x将是真实的,而且表达: x.clone().getClass() == x.getClass()将是true ,但这些都不是绝对的要求。 通常情况是: x.clone().equals(x)将是true ,这不是一个原创 2021-01-29 16:50:45 · 218 阅读 · 0 评论 -
Integer的-128127小细节
Integer的-128127小细节原创 2020-12-23 10:31:37 · 229 阅读 · 0 评论