Chapter 2 面向对象编程
1、构造器的修饰符只能有:public,private,protected或缺省;构造器可以重载,但不能继承
2、protected和private不能修饰顶级类,只能修饰内部类
?
Chapter 3 标识符、关键字和类型
1、标识符可以包含:字母、数字,下划线(_)、美元符号($)
;第一个字符必须为字母、下划线或者$;字母指的是Unicode中的字母,如 _姓名_ 是合法的标识符
2、值得注意的关键字:goto和const是java关键字
,但目前作为保留字使用;
其他比较生僻的关键字:instanceof,strictfp,transient,volatile
容易忽视的关键字:default, null
3、基本数据类型
3.1、逻辑型:boolean:1个字节
3.2、字符型:
char: 2个字节
3.3、整型
byte: 1个字节
short: 2个字节
int: 4个字节
long: 8个字节
3.4、浮点型
float: 4个字节
double:8个字节
4、局部变量不会自动初始化
5、关于static语句块
(1) static语句块仅在类装载时执行一次
(2)
static语句块声明的变量属于类的局部变量,不能通过类名进行访问
(3) static语句块属于类级别的,所以不能出现在方法中
(4) static不能修饰局部变量
Chapter 5 数组
1、int [] a,b; //a,b均为数组
2、数组是一个final类,不能被继承
3、数组声明时进行初始化的两种方式
int a[]={1,2,3,4,5};
int a[]=new int[]{1,2,3,4,5};
4、创建多维数组的尺寸时,必须从高维开始,需依次指定
5、数组对象有length属性,没有length()方法
Chapter 6 类及其继承
1、方法重写时,重新定义的方法的访问权限不能低于父类方法的访问权限
2、重载方法必须有相同的方法名,不同的参数列表,可以有不同的返回类型和访问权限
Chapter 7 高级类特征
1、static修饰类名时,该类必须是内部类
,不能是顶级类
2、static语句块只在类装载时执行,并执行一次
3、final变量可以先声明,再赋值,赋值只能发生在初始化器,或者构造器中;
对于static final变量,其初始化只能在静态初始化器中,不能在构造器中
4、private方法以及final类中的方法默认是final方法
5、final类中的方法自动成为final方法,但是变量不会成为final变量
6、抽象类可以没有抽象方法,abstract不能与static、final、native、private共同修饰方法
7、interface中的变量必须显示赋值
8、transient表示变量不能作为对象的持久部分而存储,例如对象序列化时,transient变量不会被输出
9、非static内部类定义在...
分享到:
相关推荐
SCJP筆記整理,和有疑問的部份,一點的參考,請享用,雖然有點簡單,不好意思啊
SCJP试题SCJP试题SCJP试题SCJP试题SCJP试题SCJP试题SCJP试题SCJP试题SCJP试题SCJP试题SCJP试题SCJP试题SCJP试题SCJP试题SCJP试题SCJP试题SCJP试题
scjp模拟器scjp模拟器scjp模拟器 希望对大家有用 谢谢
SCJP
SCJP试题,SCJP试题,SCJP试题,SCJP试题,SCJP试题
SCJP模拟真题SCJP模拟真题SCJP模拟真题
scjp题库scjp题库scjp题库scjp题库scjp题库scjp题库scjp题库scjp题库scjp题库scjp题库
SCJP典型试题1000例 SCJP典型试题1000例 SCJP典型试题1000例
scjp
SCJP – Sun Certified Java Programmer (Sun Java 程序员...1. 持有SCJP 认证者能够迅速获得面试机会 2. 持有SCJP 认证者的平均资薪比持有其他认证的开发人员高21.7% 3. 持有SCJP 认证者在公司更容易获得晋升的机会
书中涵盖了SCJP考试的所有考试要点,详细地介绍了参加SCJP的考生和Java程序员所应该掌握的所有技能。 本书主要内容包括:声明和访问控制、面向对象、赋值和初始化、运算符、流程控制、异常和断言、I/O、格式化...
SCJP中文版(1) scjp考试专门用书,专门针对310-055。SCJP中文版(1) scjp考试专门用书,专门针对310-055。SCJP中文版(1) scjp考试专门用书,专门针对310-055。SCJP中文版(1) scjp考试专门用书,专门针对310-055。...
SUN权威SCJP认证指南 SCJP – Sun Certified Java Programmer (Sun Java程序员认证)
(1) SCJP中文版(1)(1) scjp考试专门用书,专门针对310-055。(2) SCJP中文版(1)SCJP中文版,数码相机拍的。310-055考试参考用书,对于英文水平不太高的,很适用。(1) SCJP中文版(1)(1) scjp考试专门用书,专门针对...
SCJP轻松过 SCJP学习指南 SCJP试题 scjp题库
(2) SCJP中文版(1) SCJP中文版(1)(1)(3) SCJP中文版(1)(4) SCJP中文版,数码相机拍的。310-055考试参考用书,对于英文水平不太高的,很适用。(1) scjp考试专门用书,专门针对310-055。(2)(3)SCJP中文版,数码相机...
SCJP 可以说各种Java认证的基础,相对于SCJD来说,SCJP更侧重于测验您的Java程序设计概念及能力,内容偏重于Java语法及JDK的内容。其对应的最主要的学习课程是SL-275。SCJP 的学习/考试过程是相对相对比较明确的,...
(1) SCJP中文版(1)(1)(3) SCJP中文版,数码相机拍的。310-055考试参考用书,对于英文水平不太高的,很适用。(1)(3) SCJP中文版(1) scjp考试专门用书,专门针对310-055。(2) SCJP中文版(1)(4) scjp考试专门用书,...