java基础知识总结
kkk0526
这个作者很懒,什么都没留下…
展开
-
java基础知识总结之arrayList与linkedList
一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为原创 2017-08-03 13:44:34 · 331 阅读 · 0 评论 -
java 计算对象的大小
计算一个java对象的大小,有助于了解一个程序在运行的时候,所需要的占用的内存的大小。那么如何才能知道一个java对象的大小呢? **1.一个计算内存大小的工具** 下面首先了解一下,使用工具来计算java对象的大小。这样可以直观的了解一个类所占内存空间的大小。 工具的名称是:RamUsageEstimator.在网上可以下载到。 public static void main(String[...原创 2018-09-17 10:16:31 · 2328 阅读 · 0 评论 -
java 多线程交替顺序打印1234。。。
package com.dert; public class ChangeThreadTest { int num = 1; int max = 4; final Object lock = new Object(); class ChangeThread extends Thread { private int index; public void setLock(int index)...原创 2019-03-13 12:49:08 · 1251 阅读 · 0 评论