SUN JAVA认证备考笔记--声明和访问控制
2008-09-07 20:26
162 查看
数组声明:
数组能够保存基本类型和对象类型,但是数组自身永远是一个对象
当声明一个数组时,括号可以位于变量名的左边或右边
在声明时包含数组的长度永远是不合法的
对象能够保存通过该数组类型声明类型IS-A(或者instanceof)测试的任何对象
静态变量和方法:
他们不属于类的任何具体实例
为了使用累的静态成员,该类的实例不必存在
静态变量/类变量只有一份副本,所有实例共享此副本
静态方法不能直接访问非静态方法
枚举:
枚举指定了一个常量列表,他们可以赋予某个特殊类型
枚举不是string或int;枚举常量的类型是枚举类型。例如:winter,spring,summer,和fall都是枚举类型season。
枚举类型可以在类的外部互内部声明,但不能在方法中声明。
声明在类外部的枚举类型不能被标示为static,final,abstract,protected或private
枚举可以包含构造函数,方法,变量和常量类体。
枚举常量可以使用语法BIG(8)把参数传递给枚举构造函数,其中把int型的字面值传递给枚举构造函数
枚举构造函数可以带参数,并且可以重载。
永远不能在代码中调用构造函数。它们总是在初始化枚举时自动调用的
枚举声明的末尾可以选择加分号!下面的代码是合法的:
enum Foo(ONE,TWO,THREE)
enum Foo(ONE,Two,THREE);
注意事项:
抽象类不必具有任何抽象方法
add,remove不是标准的javabeans名称前缀,他们是javabeans侦听器命名规则
数组能够保存基本类型和对象类型,但是数组自身永远是一个对象
当声明一个数组时,括号可以位于变量名的左边或右边
在声明时包含数组的长度永远是不合法的
对象能够保存通过该数组类型声明类型IS-A(或者instanceof)测试的任何对象
静态变量和方法:
他们不属于类的任何具体实例
为了使用累的静态成员,该类的实例不必存在
静态变量/类变量只有一份副本,所有实例共享此副本
静态方法不能直接访问非静态方法
枚举:
枚举指定了一个常量列表,他们可以赋予某个特殊类型
枚举不是string或int;枚举常量的类型是枚举类型。例如:winter,spring,summer,和fall都是枚举类型season。
枚举类型可以在类的外部互内部声明,但不能在方法中声明。
声明在类外部的枚举类型不能被标示为static,final,abstract,protected或private
枚举可以包含构造函数,方法,变量和常量类体。
枚举常量可以使用语法BIG(8)把参数传递给枚举构造函数,其中把int型的字面值传递给枚举构造函数
枚举构造函数可以带参数,并且可以重载。
永远不能在代码中调用构造函数。它们总是在初始化枚举时自动调用的
枚举声明的末尾可以选择加分号!下面的代码是合法的:
enum Foo(ONE,TWO,THREE)
enum Foo(ONE,Two,THREE);
注意事项:
抽象类不必具有任何抽象方法
add,remove不是标准的javabeans名称前缀,他们是javabeans侦听器命名规则
相关文章推荐
- SCJP笔记_章一_声明与访问控制
- Java笔记整理:访问权限控制
- java笔记之数组的概念、声明、初始化、访问方式、复制和动态扩展算法以及递归
- Java入门笔记4_访问控制和包(转)
- JavaSE笔记之<访问权限控制深入>
- Java学习笔记—访问权限控制
- 自反(反向)访问控制列表学习笔记
- Swift学习笔记7--访问控制
- sun认证备考学习笔记系列--声明和访问控制(2)
- 继承的访问控制_保护继承_保护成员的声明(C++语言)
- 【java编程思想--学习笔记(三)】访问控制-接口实现与类的访问权限
- thinking in java笔记 6 访问权限控制
- siebel学习笔记-应用/数据访问控制
- mojoPortal学习笔记之页面访问权限控制
- 学习笔记之面向对象编程3(访问控制)
- Linux运维笔记-文档总结-Apache基本配置的介绍和语言支持,虚拟主机,访问控制的实现
- 【包及访问控制权限】_包的定义及导入笔记
- 声明和访问控制
- web安全学习笔记之-认证和会话管理-访问控制
- [2014-3-25]JAVA笔记_包、访问权限控制、jar命令、java命名规范