Java基础
mySunny_life
这个作者很懒,什么都没留下…
展开
-
数组排序算法
数组的排序操作在面试中经常被问到,在Java中,数组的排序有八大算法: 下面将实现几种排序算法如何实现:冒泡排序算法: 冒泡排序(升序)原理: 1、比较相邻两个的元素。如果第一个比第二个大,就交换他们两个。 2、对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 下图是第一轮比较的...原创 2018-04-30 14:59:52 · 261 阅读 · 0 评论 -
Java中基本数据类型的存储方式和相关内存的处理方式
1.java是如何管理内存的java的内存管理就是对象的分配和释放问题。(其中包括两部分)分配:内存的分配是由程序完成的,程序员需要通过关键字new为每个对象申请内存空间(基本类型除外),所有的对象都在堆(Heap)中分配空间。 释放:对象的释放是由垃圾回收机制决定和执行的,这样做确实简化了程序员的工作。但同时,它也加重了JVM的工作。因为,GC为了能够正确释放对象,GC必须监控每一个对象的运行状...转载 2018-05-01 21:45:38 · 327 阅读 · 0 评论