当前位置:  技术问答>java相关

请问:今年的Scjp的考纲有没有变化?

    来源: 互联网  发布时间:2015-07-29

    本文导语:  今年较往年相比,Scjp考试大纲有什么变化吗?有没有其他的要求呢? | SUN CERTIFIED PROGRAMMER FOR JAVA[tm] 2 PLATFORM 1.4 Exam Available August 2002 SECTION 1: DECLARATIONS AND ACCESS CONTROL Write code that ...

今年较往年相比,Scjp考试大纲有什么变化吗?有没有其他的要求呢?

|
SUN CERTIFIED PROGRAMMER FOR JAVA[tm] 2 PLATFORM 1.4
Exam Available August 2002
SECTION 1: DECLARATIONS AND ACCESS CONTROL

Write code that declares, constructs and initializes arrays of any base type using any of the permitted forms both for declaration and for initialization. 
Declare classes, nested classes, methods, instance variables, static variables and automatic (method local) variables making appropriate use of all permitted modifiers (such as public, final, static, abstract, etc.). State the significance of each of these modifiers both singly and in combination and state the effect of package relationships on declared items qualified by these modifiers. 
For a given class, determine if a default constructor will be created and if so state the prototype of that constructor. 
Identify legal return types for any method given the declarations of all related methods in this or parent classes. 

SECTION 2: FLOW CONTROL, ASSERTIONS, AND EXCEPTION HANDLING

Write code using if and switch statements and identify legal argument types for these statements. 
Write code using all forms of loops including labeled and unlabeled, use of break and continue, and state the values taken by loop counter variables during and after loop execution. 
Write code that makes proper use of exceptions and exception handling clauses (try, catch, finally) and declares methods and overriding methods that throw exceptions. 
Recognize the effect of an exception arising at a specified point in a code fragment. Note: The exception may be a runtime exception, a checked exception, or an error (the code may include try, catch, or finally clauses in any legitimate combination). 
Write code that makes proper use of assertions, and distinguish appropriate from inappropriate uses of assertions. 
Identify correct statements about the assertion mechanism. 

SECTION 3: GARBAGE COLLECTION

State the behavior that is guaranteed by the garbage collection system. 
Write code that explicitly makes objects eligible for garbage collection. 
Recognize the point in a piece of source code at which an object becomes eligible for garbage collection. 

SECTION 4: LANGUAGE FUNDAMENTALS

Identify correctly constructed package declarations, import statements, class declarations (of all forms including inner classes) interface declarations, method declarations (including the main method that is used to start execution of a class), variable declarations, and identifiers. 
Identify classes that correctly implement an interface where that interface is either java.lang.Runnable or a fully specified interface in the question. 
State the correspondence between index values in the argument array passed to a main method and command line arguments. 
Identify all Java programming language keywords. Note: There will not be any questions regarding esoteric distinctions between keywords and manifest constants. 
State the effect of using a variable or array element of any kind when no explicit assignment has been made to it. 
State the range of all primitive formats, data types and declare literal values for String and all primitive types using all permitted formats bases and representations.



SECTION 5: OPERATORS AND ASSIGNMENTS

Determine the result of applying any operator (including assignment operators and instance of) to operands of any type class scope or accessibility or any combination of these. 
Determine the result of applying the boolean equals (Object) method to objects of any combination of the classes java.lang.String, java.lang.Boolean and java.lang.Object. 
In an expression involving the operators &, |, &&, || and variables of known values state which operands are evaluated and the value of the expression. 
Determine the effect upon objects and primitive values of passing variables into methods and performing assignments or other modifying operations in that method. 

SECTION 6: OVERLOADING, OVERRIDING, RUNTIME TYPE AND OBJECT ORIENTATION

State the benefits of encapsulation in object oriented design and write code that implements tightly encapsulated classes and the relationships "is a" and "has a". 
Write code to invoke overridden or overloaded methods and parental or overloaded constructors; and describe the effect of invoking these methods. 
Write code to construct instances of any concrete class including normal top level classes and nested classes. 

SECTION 7: THREADS

Write code to define, instantiate and start new threads using both java.lang.Thread and java.lang.Runnable. 
Recognize conditions that might prevent a thread from executing. 
Write code using synchronized wait, notify and notifyAll to protect against concurrent access problems and to communicate between threads. 
Define the interaction among threads and object locks when executing synchronized wait, notify or notifyAll.kl 

SECTION 8: FUNDAMENTAL CLASSES IN THE JAVA.LANG PACKAGE

Write code using the following methods of the java.lang.Math class: abs, ceil, floor, max, min, random, round, sin, cos, tan, sqrt. 
Describe the significance of the immutability of String objects. 
Describe the significance of wrapper classes, including making appropriate selections in the wrapper classes to suit specified behavior requirements, stating the result of executing a fragment of code that includes an instance of one of the wrapper classes, and writing code using the following methods of the wrapper classes (e.g., Integer, Double, etc.): 
doubleValue 
floatValue 
intValue 
longValue 
parseXxx 
getXxx 
toString 
toHexString 

SECTION 9: THE COLLECTIONS FRAMEWORK

Make appropriate selection of collection classes/interfaces to suit specified behavior requirements. 
Distinguish between correct and incorrect implementations of hashcode methods.

|
基本上无大变化

|
但是据说8月份将启用新考试大纲

|
哟~~~!好在,我6月8考试,前天收到证书!!

    
 
 

您可能感兴趣的文章:

  • 请问从hp-ux到linux移植时,socket部分会有什么变化?哪位大虾有详细的文档?
  • 请问 makefile 嵌套执行,在不同目录中,同一文件的相对路径发生变化怎么办?
  • 请问:linux 下 C语言编程 , 如何将 串口 由 全双工 变化为 半双工 通讯 方式?
  • 请问, linux 驱动中, IO 口变化了,驱动如何通知应用程序?
  • 请问jsp有没方法判断窗口有没有框架???
  • 请问:编译内核时,make bzimage命令后,提示没有这个规则,这有没有影响呀?
  • 请问高级程序员有没有考java语言的?
  • 请问有没有和DU或DF对应的系统调用?
  • 请问有没有 for access 的 jdbc driver?
  • 请问:有没有对数组(int)进行排序的的方法???
  • 请问一下javascript里面有没有readonly属性(高分求教)
  • 请问有没有JSP的调试工具
  • 请问有没有Linux下SOCKET服务端和客户端的接口函数!!
  • 请问有没有shell命令可以知道机器的网卡地址?
  • 请问有没有人IBM上的JCL的资料!
  • 请问:Windows平台下有没有将bmp或icon文件转换成xpm格式的工具?
  • 请问 solaris 有没有类似windows的远程桌面(terminal)?
  • 请问在2.6的内核环境下编译2.4的内核有没有什么特殊的要求
  • 菜鸟提问:请问Unix下面有没有类似Win32下_T这样的宏?
  • 请问各位大侠:有没有《linux下QT编程入门》这本书的完全版?
  • 操作系统 iis7站长之家
  • 请问高手们,有没有一款工具可以测试内核内存泄露的?
  • 请问有没有处理.tar或者.gz文件的C/C++库呢?
  • 请问这儿有没有搞嵌入式Linux开发的呢?有的联系一下好吗?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问scjp/scjd和高程比,哪个分量重些啊?
  • 请问有谁知道 SCJP 考试的时间吗?
  • 请问通过scjp认证要几级英语水平。
  • 请问哪里有SCJP的的中文教程275课程,我要同英文对照起来看,英文太难了
  • 请问SUN认证SCJP考试中SL-275的书是什么书?
  • 请问谁知道网上那有免费的scjp bible,一定大大加分??
  • 有没有河南的朋友,请问在河南考Scjp到那儿,具体怎么做?
  • 请问参加SCJP考试要注意一些什么?
  • 请问scjp高手,在那里能下载java认证模拟试题(提供试题者下载的均有分)
  • 请问SCJP该怎么报名阿?在什么地方报?有些什么手续阿?谢谢了!
  • 请问北京的朋友,有离人大比较近的SCJP考点吗?
  • 请问关于scjp认证
  • 请问哪里能找到SCJP的最新模拟练习题?
  • 请问有关MAP,SET,LIST的定义,特性,要考scjp拉,书上又不清楚
  • 请问SCJP和SCJD有年限的吗?
  • 请问scjp的考试大纲是不是有变动啊?
  • 请问,有没有人知道SCJP1.2版何时停止参加考试?
  • 我想考SCJP,请问自己学行不行?要什么书呢?感谢各位相助!!!
  • 在线等待--请问SCJP考试通过后,多久能收到证书?发言有分
  • 请问各位PASS了SCJP的兄弟姐妹们,考试的选择题目会提示是单选还是多选么?
  • 请问:我知道路由器的telnet密码,但忘记了enable 密码,请问如何是好?
  • 请问那里有SYBASE的jbdb 2.0下载;jspsmartupload可以直接将文件上传到数据库,请问如何使用
  • 请问最新的reahat9.0是基于什么核心的?2.4?2.6?请问那里能下载?
  • 请问:请问哪里有关于linux基本操作命令讲解的资料下载,最好是幻灯片格式的.
  • 请问,我试图用#admintool&图形工具命令来安装sun workshop5.0,为什么进入的却是用户管理界面?请问具体该如何在solaris下安装应用软件
  • 请问在Redhat 9里,我从登录就是图形介面,请问如何在图形介面内进入命令行方式呢,谢谢
  • 请问玩过SOLARIS的高手门,在不正常关机后,就不能启动到windows公用桌面了,只能在命令提示模式下了,请问怎么解决这个问题啊?急~!~!
  • 请问:我在redhat下装了bochs-2.2.1-1.rpm,.装了后,想设置一下,但找不到bochsrc.fda.bxrc,请问这个文件在哪个曰录下啊。
  • 请问:在配置Qt时,很多文档都说在.profile,.login里加东西,但是我好像没有发现有这两个文件上,请问这些文件在哪个目录下啊
  • 请问:在GCC里的C程序里的变量的声明是不是只能在前面,而且相同类型的变量的声明只能放在一起?如果不是,请问怎么样可以解决这个问题.
  • 请问各位大虾,小弟今天开始学jsp了,这学期我们有java课,所以已经下载了jdk(好象是1.2),请问我的98环境怎么配置jsp环境呀?我的jdk可以运行.java程序,别的我就不知道了....谢谢!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3