NEW
Font size
WorksheetsJava 總複習
Total questions: 18
Worksheet time: 9mins
What is the history and application areas of Java?
Development history, version evolution, application scenarios (desktop, web, mobile devices)
Only desktop applications
Only web applications
Only mobile applications
How to set up the Java development environment?
Install JDK, Eclipse/IntelliJ IDEA, create Java project
Only install JDK
Only install Eclipse
Only create a Java project
What are the basic syntax rules of Java?
Variables, constants, basic data types, type conversion
Only variables
Only constants
Only data types
What are operators and expressions in Java?
Arithmetic operators, conditional operators, logical operators, precedence
Only arithmetic operators
Only conditional operators
Only logical operators
What is conditional judgment in Java?
if, else if, switch
Only if
Only switch
Only else if
What are the loop controls in Java?
for, while, do-while, break, continue
Only for
Only while
Only do-while
What are methods and functions in Java?
Definition of methods, parameter passing, return values, Overloading
Only definition of methods
Only parameter passing
Only return values
What are arrays and lists in Java?
One-dimensional and multi-dimensional arrays, ArrayList, LinkedList
Only one-dimensional arrays
Only ArrayList
Only LinkedList
What is the Java Collection Framework?
List, Set, Map and their applications
Only List
Only Set
Only Map
What is the basic concept of classes and objects?
Basic concepts, definitions, and usage of classes and objects
Only classes
Only objects
Only definitions
What are the properties and methods of classes?
Definition and usage of class properties and methods
Only properties
Only methods
Only definitions
What is a constructor in Java?
Definition and usage of constructors
Only definition
Only usage
Only examples
What is exception handling in Java?
try-catch-finally, exception classes (Exception vs Error)
Only try-catch
Only finally
Only exception classes
What is custom exception class in Java?
Inherit Exception to create custom exception classes
Only inherit Exception
Only create custom classes
Only examples
What are generics and lambda expressions in Java?
Usage of generics, simplified syntax of lambda
Only generics
Only lambda
Only examples
What is file handling in Java?
FileReader, FileWriter, BufferedReader
Only FileReader
Only FileWriter
Only BufferedReader
What is multithreading in Java?
Thread class, Runnable interface
Only Thread class
Only Runnable interface
Only examples
What is thread synchronization and locking mechanism?
synchronized, wait(), notify()
Only synchronized
Only wait()
Only notify()
