上一页 1 2 3 4 5 6 7 8 ··· 18 下一页
摘要: 常见的排序方法有选择排序,插入排序,冒泡排序,归并排序,快速排序,希尔排序和堆排序等。 下面重点介绍插入排序。对于给定的一组记录,初始时设第一个记录自成一个有序序列,其余的记录为无序记录。接着从第二个记录开始, 按照记录的大小依次将当前处理的记录插入到其之前的有序序列中,直至最后一个记录插入到有序序 阅读全文
posted @ 2022-01-08 18:29 杜嘟嘟 阅读(52) 评论(0) 推荐(0)
摘要: 在Java语言中,默认使用Unicode编码方式,即每个字符占用两个字节,因此,可以用来存储中文。虽然String是由char所组成的,但是它采用了一种更加灵活的方式来存储, 即英文占用一个字符,中文占用两个字符,采用这种存储方式的一个重要作用就是可以减少所需的存储空间,提高存储效率。根据这个特点, 阅读全文
posted @ 2022-01-08 17:58 杜嘟嘟 阅读(32) 评论(0) 推荐(0)
摘要: ArrayList,Vector和LinkedList类均在java.util包中。 ArrayList和Vector都是基于存储元素的Object[] array来实现的,它们会在内存中开辟一个连续的空间来存储,由于数据存储是连续的,因此,它们支持用序号 (下标,索引)来访问元素,同时,索引数据的 阅读全文
posted @ 2022-01-08 16:56 杜嘟嘟 阅读(37) 评论(0) 推荐(0)
摘要: 1)final用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可被继承(不能再派生除新的子类)。 final属性:被final修饰的变量不可变,由于不可变有两种含义,一是引用不可变,二是对象不可变。那么final到底指的是哪种含义呢? 下面通过一个例子来进行说明。 public sta 阅读全文
posted @ 2022-01-08 15:23 杜嘟嘟 阅读(211) 评论(0) 推荐(0)
摘要: String用于字符串操作,属于不可变类,而StringBuffer也是用于字符串操作,不同之处是StringBuffer属于可变类。 String是不可变类,也就是说,String对象一旦被创建,其值将不能被改变,而StringBuffer是可变类,当对象被创建后,仍然可以对其值进行修改。如果一个 阅读全文
posted @ 2022-01-07 22:12 杜嘟嘟 阅读(897) 评论(0) 推荐(0)
摘要: SQL server的datalength函数要对应上达梦的Length函数 阅读全文
posted @ 2022-01-07 11:13 杜嘟嘟 阅读(118) 评论(0) 推荐(0)
摘要: 面向对象的主要特征有抽象,继承,封装及多态。以下将分别对这几种特性进行介绍: 1) 抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意到与当前目标有关的方面。抽象并不打算了解全部问题。而是选择一部分,暂时不用关注 细节。抽象包括两个方面的内容,一是过程抽象,而是数据抽象。 2)继 阅读全文
posted @ 2022-01-03 11:29 杜嘟嘟 阅读(123) 评论(0) 推荐(0)
摘要: 接口可以继承接口,抽象类可以实现接口,而抽象类可以继承实体类 阅读全文
posted @ 2022-01-03 10:31 杜嘟嘟 阅读(273) 评论(0) 推荐(0)
摘要: 如果没有内存的限制,可以首先将文件a中的url全部读入内存,放到HashSet中,接着从文件b中读取url,每读取一个url,就判断这个url在HashSet中是否存在,如果存在,那么这个url就是这两个 文件共同的url,否则不是。 由于题目要求内存大小只有4GB,而每个文件的大小为50亿*64B 阅读全文
posted @ 2022-01-02 22:56 杜嘟嘟 阅读(244) 评论(0) 推荐(0)
摘要: 本题可以采用递归法于非递归法两种方式实现。以下将分别对这两种方法进行分析。 方法一:递归法 具体步骤如下所示: 1)比较链表1(head1)和链表2(head2)的第一个结点数据,如果head1.data<head2.data,则把结果链表头结点指向链表head1中的第一个结点。 2)对剩余的链表h 阅读全文
posted @ 2022-01-02 21:57 杜嘟嘟 阅读(221) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 18 下一页