This class was created by Brainscape user Luka Selenić. Visit their profile to learn more about the creator.

Decks in this class (22)

Building Blocks
Java compile command 1,
What is compiler command for sett...,
How does typical compile command ...
38  cards
Operators
What do we need to watch out when...,
Which operators have the highest ...,
What comes after post unary expre...
33  cards
Decisions
Where can labels be used 1,
Pattern matching variable can als...,
Pattern matching variable can als...
20  cards
Core APIs
String int length 1,
String char charat int index 2,
String int indexof int ch int fro...
127  cards
Enums
What are general enum methods 1,
How to check equality of enums 2,
Are enums extendable 2
8  cards
Exceptions
What is parent class of all excep...,
What classes extend throwable 2,
What are checked exceptions 3
32  cards
Formatting
How do we format date or time 1,
How can we set format of date or ...,
What is potential pitfall when us...
9  cards
Collections
What classes extend list 1,
What classes extend queue 2,
What classes extend set 3
86  cards
Generics
What is type erasure 1,
Static and generics 2,
Primitives and generics 3
30  cards
Inner classes
What inner classes are there 1,
What are local classes 2,
What is relationship of local cla...
12  cards
Classes
What is the implicit import of ev...,
What type of inheritance model ja...,
What modifiers do classes have 3
33  cards
JDBC
What module is used to implement ...,
What package contains jdbc classes 2,
How does jdbc url format look like 3
28  cards
Interfaces
What access modifiers do interfac...,
Why interfaces don t have protect...,
Why interfaces don t have package...
22  cards
Lambda
What is actually lambda 1,
What is functional interface 2,
Is empty lambda valid 3
18  cards
Locale
How do we create new locale 1,
How do we set default categories ...,
How do we format number using loc...
10  cards
Methods
What about methods with same name...,
What happens when we set a value ...,
What is alternative to autoboxing...
21  cards
Modules
What types of modules are there 1,
What are named modules 2,
What are unnamed modules 3
32  cards
Records
Can records extend other records ...,
Can record parameters be used in ...,
Can record parameters auto genera...
11  cards
Sealed Classes
How do we define sealed classes 1,
What is the purpose of final in c...,
What is the purpose of non sealed...
6  cards
Streams
What types of streams are there 1,
How do we start finite streams 2,
How do we start infinite streams 3
77  cards
NIO
How can we create directories 1,
How can we get file from path 2,
How can we get path from file 2
84  cards
Threads
What is concurrency 1,
What is context switching 2,
Can threads have priorities 3
39  cards

More about
OCP 17

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Luka Selenić's OCP 17 flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

OCP Java SE 17 (1Z0-829)
  • 21 decks
  • 970 flashcards
  • 231 learners
Decks: Chapter 1, Chapter 2, Chapter 3, And more!
Java OCP 11
  • 22 decks
  • 997 flashcards
  • 89 learners
Decks: Chapter 1, Chapter 2, Chapter 3, And more!
Grupp (17)
  • 28 decks
  • 2055 flashcards
  • 18 learners
Decks: Tundesonad Emotsioonid, Inimeste Suhted Sonavara, Taavi Vene Keel, And more!
OCP Java SE 17 (1Z0-829)
  • 21 decks
  • 1014 flashcards
  • 81 learners
Decks: Chapter 1, Chapter 2, Chapter 3, And more!
Make Flashcards