
Java基础知识讲解
文章平均质量分 95
时间海绵
这个作者很懒,什么都没留下…
展开
-
深度解析Java 同步框架(java.util.concurrent包下的同步类)
JDK1.5开始提供了程序级别的同步框架在java.util.concurrent包下,这些同步类基于一个基础类进行编写,下面我们将解读原作者的编程思想原创 2022-06-13 11:45:08 · 777 阅读 · 0 评论 -
关于创建String对象过程的内存分配
常量池(Constant Pool):指的是在编译期被确定,并被保存在已编译的.class文件中的一些数据。JVM虚拟机为每个被装载的类型维护一个常量池。常量池就是该类型所用到常量的一个有序集和,包括直接常量(String,Integer和 Floating point常量)和对其他类型,字段和方法的符号引用。对于String常量,它的值是在常量池中的。而JVM中的常量池在内存当中是以表的形式转载 2015-07-24 23:18:59 · 474 阅读 · 0 评论 -
Java 浅拷贝以及深拷贝
Java 浅拷贝以及深拷贝1. Java数据类型在Java程序中,存在基本类型以及引用类型两种数据类型结构 - 基本类型 - 基本类型分为3类: - 数值性 - 整数型:byte, int, short, long - 浮点数:float, double - 字符型:char - 布原创 2017-04-11 20:11:17 · 419 阅读 · 0 评论 -
Java集合分析:ArrayList、LinkedList、Vector
简单介绍一下各个类的特点以及它们之间的区别,攒点人品基本特点:ArrayList和vector是基于数组实现的,是顺序结构,能很方便的进行随机访问,LinkedList的是基于链接结构实现的,能方便对集合进行添加和删除操作,但不方便进行随机访问。ArrayList和LinedList是非线程安全的,Vector是线程安全的。ArrayList解析:ArrayList是基于数组实现的, - 长原创 2017-04-11 20:30:19 · 403 阅读 · 0 评论