What is a possible location for the Chess.class file?

A UNIX user named Bob wants to replace his chess program with a new one, but he is not sure
where the old one is installed. Bob is currently able to run a Java chess program starting from his
home directory /home/bob using the command: java -classpath /test:/home/bob/downloads/*.jar
games.Chess Bob’s CLASSPATH is set (at login time) to:
/usr/lib:/home/bob/classes:/opt/java/lib:/opt/java/lib/*.jar What is a possible location for the
Chess.class file?

A UNIX user named Bob wants to replace his chess program with a new one, but he is not sure
where the old one is installed. Bob is currently able to run a Java chess program starting from his
home directory /home/bob using the command: java -classpath /test:/home/bob/downloads/*.jar
games.Chess Bob’s CLASSPATH is set (at login time) to:
/usr/lib:/home/bob/classes:/opt/java/lib:/opt/java/lib/*.jar What is a possible location for the
Chess.class file?

A.
/test/Chess.class

B.
/home/bob/Chess.class

C.
/test/games/Chess.class

D.
/usr/lib/games/Chess.class

E.
/home/bob/games/Chess.class

F.
inside jarfile /opt/java/lib/Games.jar (with a correct manifest)

G.
inside jarfile /home/bob/downloads/Games.jar (with a correct manifest)



Leave a Reply 1

Your email address will not be published. Required fields are marked *


Matti

Matti

C is correct!
once -classpath is invoke as jvm option, the default classpath is ignored.
Then the class file Chess.class is found either in test folder or home/bob/downloads/*.jar.
Second variant is not given here!
Then we have to choose the first variant.
Note: do not forget the package path: games/Chess.class