`
t225com
  • 浏览: 658453 次
文章分类
社区版块
存档分类
最新评论

SCJP考试复习笔记4

 
阅读更多

第四章:声明类

(1)源文件声明规则

1.每个源代码文件只能有一个public类

2.注释可以出现在源代码文件任一行的开始或结尾处。

3.如果文件中有一个public类,那么文件名必须与public类的名称匹配。

4.如果类是包的一部分,那么package语句必须位于源代码文件的的第一行。

5.如果有import语句,则它们位于package语句(如果有)和类声明之间;如果没有package语句,那么import语句必须位于源代码文件中的第一行或最前的几行;如果没有package语句或import语句,那么类声明必须位于源代码文件的第一行。

6.import语句和package语句适用于源代码文件 中的所有类。

7.一个文件可以具有多个非公共类。

8.不包含公共类的文件可以具有与该文件中的任何类都不匹配的名称。

(2)类声明和修饰符

修饰符总共分为两类:

访问修饰符:public.protected和private

public:

1.可以被任何类访问

protected:

1.可以被同一包中的所有类访问

2.可以被所有子类访问

3.子类没有在同一包中也可以访问

private:

1.只能够被当前类的方法访问

default:

1.无访问修饰符

2.可以被同一包中的所有类访问

3.如果子类没有在同一个包中,也不能访问

非访问修饰符(包括strictfp,final和abstract)

(3)类访问

类访问意味着可以用类A对另一个类B进行一下三种操作:

1.创建类B的一个实例(Instance)

2.扩展(extend)类B,即A继承B

3.访问(access)类:访问B中的某些方法和变量

默认访问:default类型的类在声明时前面没有任何修饰符,它在类声明中不键入修饰符时所得到的访问控制。

公共访问:public关键字声明的类可以为来自所有包的类提供对公共类的访问。

其他(非访问)类修饰符:可以使用关键字final,abstract或strictfp修饰类声明,这些修饰能够加在所有类访问控制上。

最终(final)类:用于此类声明时,final关键字所指此类不能再被继承。

抽象(abstract)类:abstract类永远不能被实例化,其被用在子类化(即接口上)。

分享到:
评论

相关推荐

    SCJP复习笔记分享

    SCJP复习笔记,其中有复习SCJP过程中的一些问题供大家分享

    scjp考试复习资料

    我刚刚考过的,里面的题是买的别人的,他们可能是专门去记题的,我是花80快钱买的,大概有百分之六十是真题,还好我考过了。

    scjp考试复习合集

    鉴于网上关于SCJP考试的资源大多独立下载,在此将SCJP认证考试题集,SCJP考试指南(考试号310-065),SCJP认证考试指南一并打包,希望对大家有所帮助.

    SCJP1.4考试笔记大整理

    SCJP1.4考试笔记 SCJP中容易忽略的细节笔记 SCJP 陷阱大全 SCJP 阅读笔记 ……

    SCJP考试全套复习资料

    解压缩后 book.zip内是sun公司提供的复习资料,虽然是英文但是写的浅显易懂,建议大家读一下,咱这行英语很重要 接下来三个文件是题库和每部分的要点.考scjp的肯定要看,不考的可以当做对自己的检测吧~

    scjp java考试认证笔记

    scjp java 考试认证笔记,包括所有考试知识点,以及需要注意的地方。本人已经顺利通过了该考试,希望需要的人能够考个好成绩!

    scjp考试学习笔记

    学习scjp时用的,里面有java的基础知识。让我受益匪浅

    SCJP考试指南(考试号310-065 中文版

    SCJP考试指南(考试号310-065 中文版 中文版中文版

    SCJP考试资料pdf

    SCJP 的学习/考试过程是相对相对比较明确的,首先学员参加SL-275的培训课程(标准费用大致在2600人民币,包括考试券、教材费),也可以单独购买考试券(Certification Voucher,费用现在是1250元),然后在Prometric...

    scjp考试笔记

    我的scjp考试笔记,可以给大家一点参考!欢迎下载!

    SCJP考试大纲中文版

    SCJP考试大纲中文版 SUN认证必备材料 如题

    SCJP 考试指南(310-065) 高清晰 pdf

    本书旨在帮助读者准备scJP Java 6认证考试,书中涵盖了SCJP考试的所有考试要点,详细地介绍了参加该项考试的考生和Java程序员应掌握的所有技能。主要内容包括:声明与访问控制、面向对象 赋值、运算符、流程控制、...

    SCJP考试的学习笔记

    蓝小刀的学习笔记_SCJP1.4.doc

    scjp认证考试复习资料

    scjp认证考试复习资料,这是我们学校的,绝对可靠!

    Java scjp考试试题

    Java scjp认证考试非常重要的题库,很有用的,

    SCJP考试重点知识点详解

    SCJP考试重点知识点分类详解,帮助你巩固并测试自己对知识点的掌握情况

    scjp考试简介和建议.pdf

    scjp考试简介和建议 从了解认证 到怎么备考 怎么参加考试 对了着手了解该考试很有帮助

    SCJP中文版(1) scjp考试专门用书,专门针对310-055。

    SCJP中文版(1) scjp考试专门用书,专门针对310-055。SCJP中文版(1) scjp考试专门用书,专门针对310-055。SCJP中文版(1) scjp考试专门用书,专门针对310-055。SCJP中文版(1) scjp考试专门用书,专门针对310-055。...

    SCJP考试指南(考试号310-065 中文版)

    SCJP考试指南(考试号310-065 中文版) 本书旨在帮助读者准备scJP Java 6认证考试,书中涵盖了SCJP考试的所有考试要点,详细地介绍了参加该项考试的考生和Java程序员应掌握的所有技能。主要内容包括:声明与访问控制...

    scjp考试代码,想要考scjp的同学可以看看哦

    scjp考试代码,想要考scjp的同学可以看看哦,好好学习天天向上

Global site tag (gtag.js) - Google Analytics