自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Java多线程——常见面试题汇总

目录 1、并发与并行 2、线程与进程 3、线程的生命周期 4、守护线程 5、如何创建线程 6、多线程对性能的影响 7、run()方法与start()方法有什么区别 8、sleep()方法与wait()方法有什么区别 9、sleep()方法与yeild()方法的区别 10、终止线程的方法有哪些 11、线程安全性 12、Volatile关键字 13、ThreadLoca...

2019-08-09 22:14:48 906

原创 Java容器——常见面试题汇总

目录 1、Java的集合框架 2、List、Set、Map之间的区别 3、ArrayList、LinkedList和Vector的区别 4、HashMap、HashTable、TreeMap和WeakHashMap 5、HashMap是具体实现(存取、hash冲突、扩容) 6、并发下HashMap死循环的原因 7、JDK 1.8中HashMap的改进 8、为什么HashMap中S...

2019-08-09 09:47:10 837 1

原创 深入Java字符串常量池与Java字符串的创建与存储机制

看了好多篇博客,大家对字符串常量池的理解各有所见,自己对此也进行了探究,并将自己的理解加验证进行了整理,希望能和大佬们共同讨论。 一、字符串常量池的位置 这个比较确定,Jdk1.6及以前是存在与方法区(永久代)中,而Jdk1.7之后(本人现在用的1.8.0_192)字符串常量池被移到了堆内存中。 二、字符串的存储位置 字符串创建过程不同对应的字符串的存储位置也不同,主要有两种没有异议: ...

2019-08-07 00:14:12 431

原创 Java基础——常见面试题汇总

目录 1、Java语言有哪些优点 2、Java与C/C++的异同 3、面向对象有哪些特征 4、面向对象的开发方式有哪些优点 5、重载和覆盖 6、多态 7、抽象类(abstrackt class)与接口(interface)有什么异同 8、JVM、JRE、JDK 9、Java的跨平台性 10、==、equals的hashCode有什么区别 11、标记接口 12、clone方法...

2019-08-03 11:58:02 500

翻译 B树及其Java实现详解

B-Tree应该是大多数像我一样以计算机科学为学习专业的大学生所熟悉的。其最初目的是通过尽可能减少存储I / O操作来减少在计算机硬盘驱动器上花费的时间。该技术在数据库和文件系统等计算机领域中发挥了很好的作用。大数据和NoSQL分布式数据库系统(由于廉价的硬件和互联网增长)B-Tree及其变体在数据存储方面发挥着前所未有的重要作用。 本文中将讨论和解释如何使用Java来完成BTree数据结构的实现。

2019-04-26 12:01:46 4543 16

原创 JAVA从类的加载到创建对象过程中的初始化问题

一、对象的初始化 public class Demo { public static void main(String[] args) { new Son(); } } class Father{ int count =1; { System.out.println("父类初始化代码块执行:count="+count); ...

2018-04-10 10:52:26 192

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除