本月博客排行
-
第1名
龙儿筝 -
第2名
zysnba -
第3名
johnsmith9th - wy_19921005
- sgqt
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- wy_19921005
- benladeng5225
- fantaxy025025
- javashop
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- ranbuijj
- arpenker
- tanling8334
- kaizi1992
- sichunli_030
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ganxueyun
- xyuma
- wangchen.ily
- jh108020
- zxq_2017
- jbosscn
- lemonhandsome
- luxurioust
- Xeden
- lzyfn123
- forestqqqq
- zhanjia
- nychen2000
- ajinn
- wjianwei666
- johnsmith9th
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
java中的接口
java中的接口也可将其看做是一个类
与类不同的是:1.接口的关键字是interface,类是class
2.接口的实现关键字是implements,而类的继承关键字是extends,两者的实际意义相似
3.java中的继承是单根继承,也就是说一个类只能有一个父类,然而一个类却可以实现多个接口 ...
内部类 静态内部类 成员内部类 局部内部类 匿名内部类
内部类:
使用内部类减少了命名冲突。
一个内部类可以定义在一个类中,一个方法中甚至一个表达式中。
内部类分为四种:
静态内部类(static inner classes) 成员内部类(member inner classes) 局部内部类(local inner classes) 匿名内部类(anonymous inner classes)
1、静态内部类(static inner c ...
Java中的接口回调和上转型
1、在Java中可以通过子类的对象的上转型体现继承的多态性,即把子类创建的对象的引用放在一个父类的对象中,便可得到该对象的上转型,那么这个父类的对象便可访问在子类中重写的父类的方法,这就实现了上转型对象在调用方法时的多种形态。不同的上转型对象调用同一方法可能会产生不同的行为。
上转型的例子:
package test1;
class Animal{
void cry(){}
...
新建一个对象初始化执行顺序
/**
*
Person p = new Person();
1,加载Person.class文件。
2,执行Person类中的静态代码块对Person类进行初始化。
3,在堆内存开辟空间分配内存地址,并对对象中的属性进行默认初始化和构造代码块初始化。
注:(构造代码块的初始化跟对象中的默认属性是一致的,谁在前,就先 ...
JAVA基础----Calendar类和GregorianCalendar
Calendar日期处理类,用来处理日期的设值,获取相应的年,月,日,通过传入Date对象,获取想要的相关,数据,或者获得用Calendar处理后,想要的数据
GregorianCalendar是Calendar的一个具体子类,提供了世界上大多数国家/地区使用的标准日历
系统。
注意:
----月份:一月是0,二月是1,以此类推,12月是11
----星期:周日是1,周一是2,。。。。。周六是7
- ...
Java泛型
转:
Java深度历险——Java泛型
Java泛型(generics)是JDK 5中引入的一个新特性,允许在定义类和接口的时候使用类型参数(type parameter)。声明的类型参数在使用时用具体的类型来替换。泛型最主要的应用是在JDK 5中的新集合类框架中。对于泛型概念的引入,开发社区的观点是褒贬不一。从好的方面来说,泛型的引入可以解决之前的集合类框架在使用过程中通常会出 ...