摘要:
java大类可分为储值类(List、Set)和储键-值类(Map)。 下面分别介绍List、Set和Map3个接口。 1,List又称有序的Collection,它按对象进入的顺序保存对象,所以它能对每个元素插入和删除的位置进行精准操作。同时,它允许储存重复的对象。 常用的类有LinkedList、
阅读全文
posted @ 2018-09-29 18:54
皮尔达
阅读(168)
推荐(0)
编辑
摘要:
首先解释一下什么叫做平台无关性:平台无关性即对每种数据类型在不同的操作系统中都分配固定长度,例如,int类型数据总是占据32个位(4个字节),而C/C++却不然。 知道了平台无关性后下面我们简单说一下java为什么能够"Write Once,Run Anywhere"如下是java程序运行的过程:
阅读全文
posted @ 2018-09-29 18:09
皮尔达
阅读(395)
推荐(0)
编辑
摘要:
相同点: java和C++都是面向对象语言,都使用了面向对象的基本思想(抽象、封装、继承、多态),都具有面向对象的基本特性(继承、组合等)。 不同点: ①:java为解释性语言,其运行过程为:程序源码经过编译器编译成字节码,然后由JVM(java虚拟机)解释执行。而C/C++为编译性语言,代码经过编
阅读全文
posted @ 2018-09-29 17:58
皮尔达
阅读(266)
推荐(0)
编辑
摘要:
public class HSort { //构建最小堆 public static void adjustHeap(int []arr,int i,int length) { int temp=arr[i]; for(int k=2*i+1;k<length;k=k*2+1) { if(k+1<l
阅读全文
posted @ 2018-09-29 17:44
皮尔达
阅读(2859)
推荐(0)
编辑