Applets Fundamentals

1

What is the output of this program?

    import java.io.*;
    class Chararrayinput {
        public static void main(String[] args) {
	    String obj  = "abcdefgh";
            int length = obj.length();
            char c[] = new char[length];
            obj.getChars(0, length, c, 0);
            CharArrayReader input1 = new CharArrayReader(c);
            CharArrayReader input2 = new CharArrayReader(c, 1, 4);
            int i;
            int j;
            try {
		while((i = input1.read()) == (j = input2.read())) {
                    System.out.print((char)i);
                }
       	    } 
            catch (IOException e) {
                e.printStackTrace();
	    }
	}
    }

A. abc
B. abcd
C. abcde
D. None of the mentioned

2

What is the length of the application box made by this program?

    import java.awt.*;
    import java.applet.*;
    public class myapplet extends Applet {
        Graphic g;
        g.drawString("A Simple Applet", 20, 20);    
    }
A. 20
B. Default value
C. Compilation Error
D. Runtime Error

3

What is the length of the application box made by this program?

    import java.awt.*;
    import java.applet.*;
    public class myapplet extends Applet {
        public void paint(Graphics g) {
            g.drawString("A Simple Applet", 20, 20);    
        }
    }
A. 20
B. 50
C. 100
D. System dependent

4

What is the Message is displayed in the applet made by this program?

    import java.awt.*;
    import java.applet.*;
    public class myapplet extends Applet {
        public void paint(Graphics g) {
            g.drawString("A Simple Applet", 20, 20);    
        }
    }
A. A Simple Applet
B. A Simple Applet 20 20
C. Compilation Error
D. Runtime Error

5

Which of these operators can be used to get run time information about an object?

A. getInfo
B. Info
C. instanceof
D. getinfoof