`
yuanyao
  • 浏览: 149132 次
  • 性别: Icon_minigender_1
  • 来自: 就那小山沟
社区版块
存档分类
最新评论

SCJP认证试题(四)

    博客分类:
  • Java
阅读更多
 /**
 *
 * @author yaoyuan
 */

12	public class Certkiller5{
13		public static void main(String[] yahoo){
14			for(int x=1;x<yahoo.length;x++){
15				System.out.print(yahoo[x] + " ");
16			}
17		}
18	}
19


/**
*and the command and line invocation java Certkiller5 a b c, What is the result?
*
*
*
*A      a b
*B b c
*C a b c
*D Compilation fails
*E An exception is thrown at runtime
*/

// Answer : B

/**
*  注意14行的,x的值
*
*/


 /**
 *
 * @author yaoyuan
 */
11	public static void certkiller(String str){	
12		int check = 4;
13		if(chect = str.length()){
14			System.out.print(str.charAt(check = 1) + "");
15		}else{
16			System.out.print(str.charAt(0) + "");
17		}
18	}

and the invocation:
13	certkiller("four");
14	certkiller("tee");
15	certkiller("to");

/**
*What is the result?
*
*
*
*A r,t,t
*B r,e,o
*C Compilation fails
*D An exception is thrown at runtime
*/

// Answer : C



 /**
 *
 * @author yaoyuan
 */
11	public class Certkiller{
12		public static void main(String[] args){
13			String myProp = /*insert code here*/
14			System.out.println(myProp);
15
16



/**
*and the command line:
*java -D rop.custom = gobstopperCertkiller
*Which two placed on line 13, will produce the output gobstopper?(choose two)
*
*
*A System.load("prop,custom");
*B System.getenv("prop.custom");
*C System.property("prop.custom");
*D System.getProperty("prop.custom");
*E System.getProperties().getProperty("prop.custom");
*/

// Answer : D E



 /**
 *
 * @author yaoyuan
 */
1package util;
2public class BitUtils{
3	public static void process(byte []){/*more code here*/}
4}

1package app;
2public class CertkillerApp{
3	public static void main(String[] args){
4		byte[] bytes = new byte[256];
5		//insert code here
6	}
7}

/**
*What is required at line 5 in class CertkillerApp to use the process method of BitUtils?
*
*
*
*A      Process(bytes);
*B BitUtils.process(bytes);
*C Util.BitUtils.process(bytes);
*D CertkillerApp cannot use method in BitUtils
*E Import util.BitUtils.*; process(bytes);
*/

// Answer : C

 /**
 *
 * @author yaoyuan
 */
public class Item{
	private String desc;
	
	public String getDescription(){
		return desc;
	}
	
	public void setDescription(String d){
		desc = 1;
	}
	
	public static void modifyDesc(Item item, String desc){
		item = new Item();
		item.setDescription(desc);
	}
	
	public static void main(String[] args){
		Item it = new Item();
		it.setDescription("Gobstopper");
		Item it2 = new Item();
		it2.setDescription("Fizzylifting");
		modifyDesc(it, "Scrumdiddlyumptious");
		System.out.println(it.getDescription());
		System.out.println(it2.getDescription());
	}
}


/**
*What is the out come of the code?
*
*
*A Compilation fails
*B Gobstopper
* Fizzylifting
*C Gobstopper
* Scrumdiddlyumptious
*D Scrumdiddlyumptious
* Fizzylifting
*E Scrumdiddlyumptious
* Scrumdiddlyumptious
*/

// Answer : B


 /**
 *
 * @author yaoyuan
 */
class CertKiller1{
	public CertKiller1(){
		System.out.print(1);
	}
}

class CertKiller2 extends CertKiller1{
	public CertKiller2(){
		System.out.print(2);
	}
}

class CertKiller3 extends CertKiller2{
	public CertKiller3(){
		System.out.print(3);
	}
}

public class Numbers{
	public static void main(String[] args){
		new CertKiller3();
	}
}


/**
*What is the result when this code executed?
*
*
*A      1
*B 3
*C 123
*D 321
*E The code runs with no output
*/

// Answer : C



 /**
 *
 * @author yaoyuan
 */

/**
*Place the code fragments in position to complete the Displayable interface.
*/
interface Reloadable{
	public void reload();
}

class Edit{
	public void edit(){
		/* Edit Here*/
	}
}

interface Displayable [place here] [place here]{
		[place here]
	}
}


/**
* Code Fragments
*
* extends public void display(); Reloadable
* implements public void display();/"Display"/}; Edit
*/

// Answer :
// interface Displayable extends Reloadable{
// public void display();
// }



/**
 *
 * @author yaoyuan
 */
class CertKiller{
	public enum Direction{
		NORTH,SOUTH,EAST,WEST
	}
	
	public class Sprite{
14		//insert code here
	}
}


/**
*Which code ,inserted at line 14, allows the Sprite class to compile?
*
*
*A Direction d = NORTH
*B CertKiller.Direction = NORTH
*C Direction = Direction.NORTH
*D CertKiller.Direction d = CertKiller Direction.NORTH
*/

// Answer : D



 /**
 *
 * @author yaoyuan
 */
10interface Foo{
11	int bar();
12}
13
14public class Beta{
15	
16	class A implements Foo{
17		public int bar(){return 1;}
18	}
19	
20	public int fubar(Foo foo){return foo.bar();}
21	
22	public void testFoo(){
23
24		class A implements Foo{
25			public int bar(){return 2;}
26		}
27
28		System.out.println(fubar(new A();));
29	}
30	
31	public static void main(String[] argv){
32		new Beta.testFoo();
33	}
34}

/**
*Which three statements are true?(choose three)
*
*
*A Compilation fails
*B The code compiles and the output is 2
*C If lines 16, 17 and 18 were removed, compilation would fail
*D If lines 24,25 and 26 were removed, compilation would fail.
*E If lines 16 ,17 and 18 were removed, the code would compiled and the output would be 2
*F If lines 24, 25 and 26 were removed, the code would compiled and the output would be 1
*/

// Answer : B E F



/**
*
* @author yaoyuan
*/

/**
*Add methods to the Bate class to make it compile correctly
*/

class Alpha{
	public void bar(int...x){}
	public void bar(int x){}
}

public class Beta extends Alpha{
	[place here]
	[place here]
	[place here]
}

/**
* Methods
*
* private void bar(int x){} public void bar(int x){}
* public int bar(String x){return 1;} public Alpha bar(int x){}
* public void bar(int x, int y){} public int bar(int x){return x}
*/

// Answer :
// public class Beta extends Alpha{
// public void bar(int x, int y){}
// public int bar(String x){return 1;}
// public void bar(int x){}
// }
//
//








分享到:
评论

相关推荐

    scjp认证试题.rar

    这个压缩包文件包含了多个与SCJP认证相关的学习资源,包括试题、题库和答案,以及一些重要的复习资料。 1. **SCJP认证概述**:SCJP是Java初学者或初级开发者提升职业资质的重要途径。通过这个认证,开发者可以证明...

    java认证试题 scjp模拟试题

    Java认证,全称为Sun Certified Programmer for the Java 2 Platform, Standard Edition ...以上这些知识点都是SCJP认证考试的重点,通过深入学习和大量练习,考生可以提升自己的Java编程技能,提高通过考试的可能性。

    JAVA认证-scjp模拟试题

    本压缩包文件提供了三个部分的"JAVA SCJP认证模拟试题",分别是"SCJP模拟试题(一).doc"、"SCJP模拟试题(二).doc"和"SCJP模拟试题(三).doc",这些文档可能包含了多个章节的练习题目,覆盖了Java语言的核心概念...

    scjp 认证 试题

    SCJP认证试题通常涵盖以下几个主要领域: 1. **Java语言基础**:包括基本语法、数据类型、变量、运算符、流程控制(如if-else、switch、for、while循环)、方法、数组等。这些是Java编程的基础,理解和熟练掌握它们...

    SCJP认证学习资料

    SCJP认证的学习资料通常会包含详细的理论讲解、实例演示、习题解答和模拟试题,帮助学习者全面掌握这些知识点。通过阅读这5本书,你将有机会深入理解Java语言的各个方面,为SCJP认证考试做好充分准备。同时,不断...

    java scjp模拟试题

    这份"java scjp模拟试题"包含三套模拟测试题,是准备SCJP认证考试的宝贵资源。通过这些试题,考生可以检验自己的知识掌握程度,熟悉考试的格式和题型,提高备考效率。 模拟试题通常涵盖以下几个关键知识点: 1. **...

    SCJP试题,SCJP试题

    SCJP,全称为Sun Certified Programmer for the Java 2 Platform,是Oracle公司(原Sun Microsystems)推出的针对Java程序员的认证考试。这个考试旨在测试考生对于Java SE平台基础编程的知识和技能。以下是一些SCJP...

    SCJP认证试题

    根据给定的文件信息,以下是对“SCJP认证试题”中的关键知识点的详细解析: ### SCJP认证概览 SCJP(Sun Certified Programmer for Java Platform)是Java领域中最具权威的专业程序员认证之一,由Sun Microsystems...

    scjp试题 java 认证 考证

    Java SCJP(SUN Certified Programmer for the Java Platform)是针对Java初学者的一项认证考试,它主要测试考生对Java基础知识的理解和应用能力。...熟悉并掌握这些知识点对于通过SCJP认证考试至关重要。

    JAVA国际认证(SCJP)典型试题1000例

    首先,我们要了解SCJP认证涉及的基础知识: 1. **Java语言基础**:包括数据类型(如整型、浮点型、字符型、布尔型)、变量声明、运算符(算术、关系、逻辑、位、赋值等)、流程控制(if-else、switch、循环、跳转...

    SCJP认证套题解析

    "SCJP认证套题解析"是一个针对这项认证的备考资源,通常包括一系列模拟试题、答案解析以及相关的知识点讲解。 SCJP认证覆盖的知识点广泛,主要包括以下几个方面: 1. **Java语言基础**:这部分内容涉及Java语法、...

    JAVA认证 scjp模拟试题.rar

    总的来说,准备SCJP认证需要系统学习Java语言的核心概念,并通过大量的实践和模拟试题来提高编程能力和应对考试的能力。这个压缩包文件很可能是备考SCJP的一个重要资源,考生应当充分利用其中的资源进行复习和准备。

    Java scjp考试试题

    ### Java SCJP考试知识点解析 #### 题目87: 命令行参数解析与输出 **题目描述:** 在给定的代码中,`Test` 类包含了一个 `main` 方法,该方法试图从命令行参数数组 `args` 中获取元素并将其赋值给 `String` 类型的...

    JAVA认证历年真题 SCJP认证套题解析

    【JAVA认证历年真题 SCJP认证套题解析】主要涵盖了JAVA语言的基础知识,包括数据类型、标识符规则、数值类型转换、字符串操作以及对象和类的使用等方面。以下是这些知识点的详细说明: 1. **数据类型**:题目中提到...

    scjp模拟试题大全

    SCJP(Sun Certified Programmer for the Java 2 Platform, Standard Edition)是Oracle公司为Java程序员提供的一项认证考试,旨在验证考生对Java编程语言的基础知识和理解。这个认证在Java社区中非常受到重视,因为...

    《Java国际认证(SCJP)典型试题1000例 中文版

    首先,SCJP认证是Java程序员入门阶段的重要凭证,它证明了持有者具备编写和调试Java程序的基本技能。这个认证涵盖了语言特性、类库、内存管理以及异常处理等方面的基础知识。 1. **Java语言特性**:书中会涵盖Java...

    scjp模拟试题三套

    SCJP认证考试通常涵盖以下几个核心领域: 1. **Java语法**:包括基本的数据类型、变量、运算符、流程控制(if语句、switch、循环)、方法、类和对象的概念,以及异常处理。理解这些基础知识是编写任何Java程序的...

    SCJP试题详析(中文版)

    SCJP试题详析(中文版)作为一本经典的Java认证准备书籍,不仅涵盖了广泛的Java知识点,还提供了深入的试题分析和解题技巧,对于希望深入了解Java或准备SCJP认证的读者来说,是一份宝贵的资源。同时,作者通过多种...

Global site tag (gtag.js) - Google Analytics