自定义博客皮肤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 741

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

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

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

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

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

2019-08-07 00:14:12 302

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

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

2019-08-03 11:58:02 324

翻译 B树及其Java实现详解

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

2019-04-26 12:01:46 4052 15

原创 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 119

空空如也

空空如也

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

TA关注的人

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