Java: Computer Languages Quiz This quiz will test your knowledge of the popular, cross-platform computer language Java. Are you ready to see how your Java prowess stacks up? delya90 published on June 05, 2023 Stacked 1/6 What is the purpose of a Java constructor? To initialize objects in Java To declare constants in Java To define a class in Java To modify objects in Java 2/6 Which statement is false regarding Java? Java is a platform-dependent language Java is a statically typed language Java is an object-oriented language Java is a high-level language 3/6 What is the difference between an interface and an abstract class in Java? An interface cannot have any methods, while an abstract class can An interface can only contain constants, while an abstract class can contain variables An interface can extend another interface, while an abstract class can extend another abstract class An interface is more powerful than an abstract class 4/6 What is the purpose of main() method in Java? It is a method to declare constants It is the entry-point for the java program It is used to compile the java program It is used to define methods 5/6 What keyword is used to define a class in Java? def const var class 6/6 What is the difference between a thread and a process in Java? A thread is a single task, while a process is a collection of tasks A thread is a collection of tasks, while a process is a single task A thread requires less memory, while a process requires more memory A thread is faster, while a process is slower