This class was created by Brainscape user damiane navrozashvili. Visit their profile to learn more about the creator.

Decks in this class (26)

Chapter 1 - Introduction
Features of java,
Java code lifecycle,
Variable in java
49  cards
Chapter 18 - Java Virtual Machine
What is a virtual machine,
What is the java virtual machine,
Is java compiled or interpreted l...
23  cards
Chapter 19 - Garbage Collector
What is garbage collection in java,
How to dereference an object in java,
What are garbage collection roots...
8  cards
Chapter 2 - Loops
What is the purpose of a loop in ...,
Explain the concept of loop itera...,
How do you avoid common pitfalls ...
21  cards
Chapter 3 -Methods
What is method,
Explain the syntax of a method de...,
Method signature
20  cards
Chapter 4 - OOP in General
Oop meaning,
Class and its features,
Object and its features
43  cards
Chapter 5 - Inheritence
What is inheritence,
What is extends keyword,
Explain single and multilevel inh...
26  cards
Chapter 6 - Encapsulation
Write down main concepts which he...,
What is encapsulation
2  cards
Chapter 7 - Abstraction
Abstraction definition,
What java uses to implement abstr...,
What is abstract classes
9  cards
Chapter 8 - Polymorphism
Definiton of polymorphism,
Runtime polimrphism,
Runtime polimrphism
18  cards
Chapter 9 - Data Structrures in Java
What is data structure,
Describe the types of data struct...,
Can you list data structures
62  cards
Chapter 10 - Functional Programming
What is called functional program...,
What is declarative programming,
The main principles of functional...
26  cards
Chapter 11 - Streams
What are streams in java,
Java stream features,
Types of operations on streams
33  cards
Chapter 12 - Concurrency essentials
Sequential computing,
Parallel computing,
Parallel computing architechture
27  cards
Chapter 13 - Databases
Why we use databases,
Relational databases,
Acid properties
22  cards
Chapter 14 - WEB, REST
Http and its features,
Http versions,
Browser
28  cards
Chapter 15 - Spring Core
What is spring framework,
Spring modules,
Explain detailed spring architect...
45  cards
Chapter 16 - Spring Boot
What is spring boot main purpose,
What are the requestmapping and r...,
What do you understand by auto co...
24  cards
Chapter 17 - Spring Security
What is spring security,
What is authentication,
What is authorization
14  cards
Chapter 20 - Exceptions Handling
What is a java exception,
Types of exceptions,
The try catch block
16  cards
Chapter 21 - Unit Testing
0  cards
Chapter 22 - Design Patterns and clean code principles
Difference between design princip...,
Encapsulate what varies design pr...,
Program to an interface not animp...
45  cards
Chapter 23 - Hibernate/ORM
Persistence,
Orm,
Jpa
42  cards
Chapter 24 - Spring Microservices
Monolithic architecture,
Solution of the monotholic proble...,
Difference between microservices ...
27  cards
Chapter 25 - Messaging
Asynchronous communication,
Point to point,
Publish subscribe messaging
25  cards
Chapter 26 - NoSql
What is nosql and how does it dif...,
Can you name the four main types ...,
Why would you choose a nosql data...
41  cards

More about
JAVA Basics

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study damiane navrozashvili's JAVA Basics 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?

Java: Basic concepts
  • 4 decks
  • 200 flashcards
  • 8 learners
Decks: Java Basic Concepts, Chapter 33 Networking, Chapter 35 Internationalization, And more!
► Java
  • 32 decks
  • 805 flashcards
  • 1364 learners
Decks: Intro To Computers Programs And Java, Gui Components, Elementary Programming, And more!
Basic German Vocabulary
  • 34 decks
  • 4722 flashcards
  • 64 learners
Decks: 18 Aufforderungen Konflikten, 17 Gefuhle Stimmungen Meinungen, 16 Amt Behorde Gesellschaft, And more!
Java Basics
  • 1 decks
  • 16 flashcards
  • 7 learners
Decks: Java Terms, And more!
Make Flashcards