Java Quiz: advanced memory, threads and modern API
Test your advanced Java knowledge: heap and stack, garbage collector, immutable String, threads, synchronized, volatile, ExecutorService, Optional and records.
Animals, species, records
Fauna means all the animals of a habitat or region, and this theme explores their diversity: mammals, birds, reptiles, amphibians, fish and insects. Questions touch on the classification of species, diets, reproduction, migration, adaptations to cold or heat, and endangered species including the IUCN Red List.
They help tell an insect from a spider, a reptile from an amphibian, a whale from a fish, and get to know animals as different as the wolf, the penguin or the salamander. The Fauna quizzes are free, span five difficulty levels from very easy to expert, and every answer is explained.
Test your advanced Java knowledge: heap and stack, garbage collector, immutable String, threads, synchronized, volatile, ExecutorService, Optional and records.
Test your object-oriented programming knowledge in Java: inheritance, interfaces, encapsulation, static, exceptions, collections, generics and equals.
Test your Java basics: its creator, the JVM, the JDK and the JRE, the boolean and char types, String, arrays, the main method and class names.
An adult insect has six legs, attached to the thorax, and its body is divided into three parts: head, thorax and abdomen. A spider, with eight legs and two body sections, is not an insect but an arachnid.
Whales are mammals: they breathe air through lungs by way of a blowhole, are warm-blooded, give birth to live young and feed them milk. Fish breathe underwater through gills and are generally cold-blooded.
The IUCN Red List, run by the International Union for Conservation of Nature, assesses how likely species are to go extinct. It sorts them into categories, from 'Least Concern' to 'Extinct', including 'Vulnerable', 'Endangered' and 'Critically Endangered'.