SCJP
iteye_14948
这个作者很懒,什么都没留下…
展开
-
SCJP笔记_章一_声明与访问控制
打算考SCJP。上SUN的网站模考了一下,没有全做(3小时太长了),做完的题目只对了40%,当然语言方面也有障碍。感觉自己基础挺差,逛来逛去买本《SCJP考试指南》,每天花一点时间看看,给自己找个目标。 先写个流水账的笔记,以后慢慢精简,修正。请大家多多提意见,谢谢大家! 第一章 声明与访问控制 1.1 Java回顾 没啥好说的,基本概念的罗...2009-07-09 13:24:42 · 106 阅读 · 0 评论 -
SCJP笔记_章二_面向对象
第二章 面向对象 这章开头说,“作为一名SCJP6,意味着你必须精通Java中面向对象的知识。必须熟悉继承层次结构,灵活自如地应用多态性的强大能力,内聚与松散耦合必须成为你的第二性征,复合则成为你的谋生之道。”(复合类型就是引用类型,包括类引用、接口引用、数组引用)。 在如今框架横飞的年代,我们就像拼装工人一样,不问为什么,不去思考,没有思想。我常常对自己说,我不要再写垃圾代码了。但总是...2009-07-15 10:24:32 · 149 阅读 · 0 评论 -
SCJP笔记_章九_线程
第九章 线程 9.1 定义、实例化并启动线程 考试目标4.1 使用java.lang.Thread和java.lang.Runnable编写代码,定义、实例化并启动新线程。 9.1.1 定义线程 扩展java.lang.Thread类,重写run()方法。 class MyThread extends Thread{ public void run(){ ...原创 2010-01-11 09:58:54 · 108 阅读 · 0 评论 -
SCJP笔记_章十_开发
第十章 开发 10.1 使用javac和java命令 考试目标7.1 给定一段代码示例和一个场景,编写代码,使用恰当的访问修饰符、包声明和导入语句,与示例中的代码交互(通过访问或继承)。 考试目标7.2 给定类的一个示例和一个命令行,确定期望的运行时行为。 考试目标7.5 给定类的一个完全限定名称,该类在JAR文件的内部和/或外部部署,为该类构造适当的目录结构。给定...原创 2010-01-13 15:10:11 · 93 阅读 · 0 评论 -
SCJP笔记_章三_赋值
第三章 赋值 3.1 栈和堆——快速回顾 这是一篇讲解Java堆与栈的文章:http://neilduan.iteye.com/blog/426830 考试目标里并没有Java堆栈的内容,但是了解这些内容对我们理解Java工作的机制有很大的帮助。 实例变量和对象驻留在堆(heap)上。 局部变量驻留在栈(stack)上。 3.2 字面值、赋值和变量 考试目标1....2009-07-20 15:16:17 · 119 阅读 · 0 评论 -
SCJP笔记_章四_运算符
第四章 运算符 4.1 Java运算符 考试目标7.6 编写代码,正确应用恰当的运算符,包括赋值运算符(限于=、+=、-=),算数运算符(限于+、-、*、/、%、++、--),关系运算符(限于<、<=、>、>=、==、!=),instanceof运算符,逻辑运算符(限于&、!、^、!、&&、||),以及产生预期的结果。编写代码,判断两...2009-07-22 16:13:13 · 117 阅读 · 0 评论 -
SCJP笔记_章五_流程控制、异常与断言
第五章 流程控制、异常与断言 5.1 if和switch语句 考试目标2.1 编写实现if或switch语句的代码,并辨别这些语句的合法变元类型。 if和switch语句通常被称作判决语句。在程序中使用判决语句时,是在要求程序计算一个给定的表达式,以判断要采取哪个操作。 5.1.1 if-else 分支 int a = 10; if(a>20){ /...2009-07-24 10:46:53 · 114 阅读 · 0 评论 -
SCJP笔记_章六_字符串、I/O、格式化与解析
第六章 字符串、I/O、格式化与解析 6.1 String、StringBuilder和StringBuffer 考试目标3.1 探讨String、StringBuiler、StringBuffer类之间的区别。 6.1.1 String类 字符串是不可变的对象,但是可以改变引用。 所以对String的修改其实是在堆中新建了一个对象,然后改变原来对象的引用...2009-07-29 17:35:26 · 152 阅读 · 0 评论 -
SCJP笔记_章七_泛型与集合
第七章 泛型与集合 7.1 重写hashCode()和equals()方法 考试目标6.2 区分hashCode()和equals()方法的正确设计和错误设计,并解释 == 和equals()方法的不同。 toString()方法 刚没有重写toString方法时,显示该对象哈希码的无符号十六进制表示。如: TestObject@a47e0. 7.1.1 重写e...2009-08-10 10:25:17 · 131 阅读 · 0 评论