a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 210|回复: 0

[其他] JAVA考试认证:SCJP310-035考试考点4

[复制链接]
发表于 2012-8-4 12:28:23 | 显示全部楼层 |阅读模式
 1.接口的所有方法默认都是public,abstract和non-static的
8 j- e! j2 e9 P  2.接口的所有变量默认都是public,static,final的.所以,接口的变量不能改值,在它的实现类里.
, I' r0 c$ W% g  3.接口的实现类实现的方法必须和接口的方法抛出同样的异常,不许是子类,这和override不一样!同样,如果接口方法没有抛,实现方法也不能抛5 S2 G' w5 R+ {$ Q& u0 i
  4.实现类实现的方法必须显式的声明成public,什么都不写都不行,啊!!!7 q  h/ H5 x, A# S% z2 K
  5.接口不能声明成final,要不它怎么被实现呢(这好像又是废话啊
( ^/ g) n8 Y+ Z% S  K7 t2 S/ T  6.一个类实现两个接口,如果两个接口有相同的方法,实现类就实现这个方法,没问题的.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-1 03:07 , Processed in 0.243050 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表