- 博客(6)
- 收藏
- 关注
set集合——HashSet与TreeSet
Set集合继承于Collection接口,所以set接口拥有所有Collection接口提供的常用方法,如修删改查,不允许包含相同的元素,set的两个实现类,HashSet和TreeSet。——HashSet:实现的本质就是HashMap,HashSet里面的元素是无序的。——TreeSet:里面是元素是有序的。 HashSet实现Set接口,那么它也是一个不包含重...
2017-03-17 16:14:03
156
已知年月日如何去计算星期
题目要求:输出特定日期是星期几 以键盘录入的形式提供3个整数,按顺序分别表示为年、月、日。如果只输入一个 整数则表示年,需要判断该年是否是闰年;如果输入两个整数,则表示年和月,需要 输出该年中该月的天数;如果输入3个整数,表示为年、月、日,需要输出这一天是 星期几。首先先整理一下解题思路1)进行字符串输入的时候,利用String类中的split...
2016-12-12 20:56:20
736
数组与链表的区别
数组与链表都是数据结构,并且都是存储特定数据类型。数组存储的特点:存储的内存地址是连续的。[u]优点[/u]:数据是存放在一个连续的内存地址的上,查找效率比较高。[u]缺点[/u]:在改变数据个数的时候[增加、插入、删除]效率较低。链式结构的存储特点:[链表]数据在内存中可以在任意位置,通过引用来关联数据。[u]优点[/u]:链表是将每个对象存放在独立的结点中(每个结点...
2016-12-11 22:40:18
108
抽象类与接口在使用中的区别
[u][b]抽象类:[/b][/u] 使用格式为:[i]public abstract class A{}[/i] 1、在抽象类中的[u]方法[/u]可以定义抽象方法,也可以是具体的成员方法,不能是(static)类方法。 2、在抽象类中[u]属性[/u]可以是成员属性,也可以是类属性。 3、在抽象类中有[u]构造方法[/u],默认是无参(没有参数列表)的,但是不能用来...
2016-12-04 17:19:01
108
简述final的使用场景
final 的意思是“最终的;不可更改的”,可以用来修饰类、方法、变量。final 可修饰类 表示这个类不可被继承[code="java"]public final class A{}[/code]final 可修饰方法 表示这个方法不能被子类重写[code="java"]public final void B(){}[/code]final 可修饰变量 表示这个变量...
2016-12-04 16:38:41
364
关于static关键字的使用以及与成员方法、成员属性的总结
static表示“静态的”或者“全局的”,用来修饰变量,属性,方法。1、静态属性[静态域]当static修饰属性的时候,是该类的所有对象共享的一个属性,只会占有一块内存空间,可以通过对象,或者类名直接调用。[code="java"]public static B b= new B();[/code]2、静态方法当static修饰方法时,由于是直接通过类名调用,所...
2016-12-03 22:24:07
174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人