Showing posts with label oDesk Java Programme test Answer 2014. Show all posts
Showing posts with label oDesk Java Programme test Answer 2014. Show all posts

Monday, January 27, 2014

oDesk Java Programme test Answer 2014

Question no.1: what is the java net . IDN class in 1.6?


Ans: methods the convert internationalized domain names(IDNs)  between a normal Unicode representation and an ASCII compatible encoding (ACE) representation .

  Question no.2: which of these interfaces are used by implementations of model for JTable?

Ans: Table Model, Table CommomModel

Question no.3: how many times can classes be nested within a class?

Ans: any number of times.

Question no.4: one method in your application needs to be synchronized.which of the following options are correct for synchronization?

Ans: a.public void Process(){synchronized(this){}}
b.public void synchronized Process(){}

Question no.5: what could be the replacement of "//ABC" in the following code 
public class jam
{
public void apple(int i, String s)
{}
//ABC
}

Ans.: a. public void apple (string s , int i ){} 
b. public void apple(int i , string s){}

Question no.6: what will be the output when the following code is complied and run?
public class test 
{
public static void main( string args[])
{
int i;
i= 3;
system.out.print((int)i*2.5/3.0);
}
}

Ans: the code will print 2.5

Question no.7: what would happen on trying to compile and run the following code?
public  class MainCls
{
public Static Void Main(String args [])
{
system.out .printIn("My Text")
}
}

Ans: the code will compile. a runtime error will occur because "main" is not properly defined.

Question no.8: which of the following are "keywords" in Java?

Ans: a.default
b. throws

Question no.9: which of the following statements is true of the HashMap class?

Ans: a.it stores information as key/ value pairs. 

Question no.10: how does the set collection deal with duplicate elements?

Ans: the add method returns false if you attempt to add an element with a  duplicate value.

Question no.11: what is wrong with the following code?
class X extends Exception{}
public class Y
{
public void foo()
{
try{
b();
}
finally{
ba();
}
catch(MyException e) {]
}
public void ba()throws X {
throw new X ();
}
public void ba()  throws  RunTime Exception  {
throw new RunTime  Exception();
}
}

Ans: none of the above

Question no.12: is the following code valid?
InetAddress ad =  InetAddress.getByName("195.186.2.111");

Ans: yes

 Question no.13: which of the following can't apply to constructors?

Ans: void return type

Question no.14: choose the correct declarations for the main() method which will allow the class to be run as a standalone program.

Ans: public static void main (String str[])

Question no.15: for a class defined inside a method , what  rule governs access to the variable of the enclosing method?

Ans: the class can only access transient variables.  

Question no.16: a method can be defined as native to:

Ans: a.get to access hardware that Java does not know about.
b.write optimized code for performance in language such as C/C++

Question no.17: what will be the output of the following line?
system.out.print(Math floor(-2.1));

Ans: -3.0

   Question no.18: for the given variable , which of the following will compile without an error?
char c ='c';
int j =50;
double d =80;
long l =200;
string s = "Goodbye";

Ans: s+ =i