java基础
文章平均质量分 83
iteye_18396
这个作者很懒,什么都没留下…
展开
-
进程丶线程丶CPU关系简述
本文简单阐述了进程与线程的关系,为了便于理解,本文也将简述CPU的工作原理。 进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。或者说进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。 线程则是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的...原创 2015-09-26 19:07:35 · 148 阅读 · 0 评论 -
ArrayList、LinkedList、Vector、HashSet、Treeset、HashMap、TreeMap的区别和适用场景
ArrayList与LinkedList的区别和适用场景 Arraylist: 优点:ArrayList是实现了基于动态数组的数据结构,因为地址连续,一旦数据存储好了,查询操作效率会比较高(在内存里是连着放的)。 缺点:因为地址连续, ArrayList要移动数据,所以插入和删除操作效率比较低。 LinkedList: 优点:LinkedList基于链表的数据结构,地址是任...原创 2015-11-01 18:09:12 · 300 阅读 · 0 评论 -
基于java的简单英雄联盟胜率计算
基于java的简单英雄联盟胜率计算 首先声明,楼主是一个LOLer,技术还说的过去。今天下午楼主的同学看到楼主匹配胜率感人,非说楼主是“小学生”,非说匹配胜率要50%以上才算不坑,55%以上才能有carry作用。所以楼主想算算再赢多少盘能算不坑,于是就做了个算法。下图是楼主的胜率和程序的运行结果。 楼主胜率感人,想成为不坑的人有些难啊,下面是代码实现。 主函数 package ...原创 2015-11-10 16:42:02 · 885 阅读 · 0 评论