GoConqr has a new look! Let us know what you think.

Java Programming

519 resources created by 371 users

This Java Programming page on GoConqr gathers community-made quizzes, mind maps, flashcards, notes and slide sets, from Java building blocks and exceptions to lambdas, JDBC and Spring. It's built for university students and professional candidates preparing for OCA, OCP or similar Java exams, and for teachers after ready-made material, with a little for school students too. There are over 490 resources here, including more than 120 quizzes and over 190 mind maps. Pick a topic, try a quiz to find your gaps, then build your own revision.

Select topic

Top Java Programming resources

Flowcharts

Slides

Topics in Java Programming

More Computing and ICT (programming, computer science, digital skills, educational technology) topics

About Java Programming

GoConqr Original

What you will find

The page is mostly quizzes, mind maps and flashcard decks, with notes and a few slide sets alongside. Core language topics come first: data types, operators, arrays, classes, methods and encapsulation, exceptions and the Java APIs. Further out are Java 8 lambdas, functional interfaces, JDBC, servlets, JSP, serialization and the Spring framework.

Where to start

If you are new to the language, begin with the quiz Java Building blocks, which asks about valid identifiers and reading short programs. Then try JAVA basics and the notes on variables. The mind map Data Types in Java gives a quick overview before you go deeper.

  1. Read a mind map or the notes on a topic.
  2. Take a short quiz such as Chapter 6 Exceptions.
  3. Go over the flashcard decks, for example Wrapper Classes or JDBC.

Exam-style practice

Several quizzes follow the style of Oracle certification papers. The Assessment Test opens with a switch expression and asks what the code returns. Segundo Set de Preguntas Java OCA Exam (1z0-803) and Tercer Set de Preguntas Java OCA Exam (1z0-803) are written in Spanish, and OCA Exam Objectives 2.1 / 2.2 is organised by objective. The listed resources also mention OCP Java SE and AP Computer Science A. For Spring, Core Spring 4.2 Certification Mock Exam asks you to read a configuration file and judge the answers.

Using quizzes and maps together

Use a quiz first to see what you miss. Then open the matching mind map, such as Java8 lambdas or Spring Beans and dependency injection, and read that branch again. Finish by retaking the quiz. Teachers can use the course-style quizzes, the vocabulary notes and the slide sets on the Scanner class, the Math class and arrays as ready-made starting points.

Where it fits

This unit sits in the Programming strand of Computing and ICT. Choose one topic, try a quiz and see how far you get.

Frequently asked questions

Which quiz should I try first?

Start with Java Building blocks if you are new to Java. It covers valid identifiers and asks you to read short programs and predict their output. If you already know the basics, the Assessment Test gives a tougher mix, including switch expressions.

Which exams do these resources relate to?

The listed resources mention OCA, OCA Java, OCP and OCP Java SE, as well as AP Computer Science A. Most are aimed at university students and professional candidates. Check each quiz or deck to see how closely it matches the paper you are preparing for.

What do the mind maps cover?

There are over 190 mind maps. They cover data types, literals, arrays, objects, methods and encapsulation, serialization, servlets and JSP, Java 8 lambdas, and Spring topics such as beans, security and configuration. They work well as a quick recap after a quiz.

Are the resources free to use?

Yes. Every resource on this page is free to open, study and take, with no account needed. They were made by GoConqr users, not by GoConqr. A free account also saves your quiz scores and lets you make your own quizzes, mind maps, flashcards and notes.

Are there resources in languages other than English?

Yes, some. The OCA question sets with 1z0-803 in their titles are in Spanish, and one OCAJP7 quiz includes explanations in Polish. Most other resources are in English, so you can mix them as you revise.

What if the topic I need is missing?

Try a nearby topic first, since many decks and notes cover several areas at once, such as the Java Questions and Core Java decks. If the gap remains, you can build your own quiz, mind map or flashcards and keep them for revision.

Feedback

What is it about?

What do you think of the new look?

How do you like it?