Introduction to java - part 1 references/links
java's paradigms:
Process Oriented -> https://en.wikipedia.org/wiki/Process-oriented_programming
Object Oriented -> https://en.wikipedia.org/wiki/Object-oriented_programming
Structured -> https://en.wikipedia.org/wiki/Structured_programming
Imperative -> https://en.wikipedia.org/wiki/Imperative_programming
Generic -> https://en.wikipedia.org/wiki/Generic_programming
Reflective -> https://en.wikipedia.org/wiki/Reflection_(computer_programming)
Concurrent -> https://en.wikipedia.org/wiki/Concurrent_computing
List of Compilers -> https://en.wikipedia.org/wiki/List_of_compilers
List of Interpreted Languages -> https://en.wikipedia.org/wiki/List_of_programming_languages_by_type#Interpreted_languages
Other references:
JIT compilation -> https://en.wikipedia.org/wiki/Just-in-time_compilation
Bytecode -> https://en.wikipedia.org/wiki/Bytecode
java class file -> https://en.wikipedia.org/wiki/Java_class_file
Classloader -> https://en.wikipedia.org/wiki/Java_Classloader
Programming Paradigm -> https://en.wikipedia.org/wiki/Programming_paradigm
Garbage Collection -> https://en.wikipedia.org/wiki/Garbage_collection_(computer_science)
Abstraction -> https://en.wikipedia.org/wiki/Abstraction_(software_engineering)
Process Oriented -> https://en.wikipedia.org/wiki/Process-oriented_programming
Object Oriented -> https://en.wikipedia.org/wiki/Object-oriented_programming
Structured -> https://en.wikipedia.org/wiki/Structured_programming
Imperative -> https://en.wikipedia.org/wiki/Imperative_programming
Generic -> https://en.wikipedia.org/wiki/Generic_programming
Reflective -> https://en.wikipedia.org/wiki/Reflection_(computer_programming)
Concurrent -> https://en.wikipedia.org/wiki/Concurrent_computing
List of Compilers -> https://en.wikipedia.org/wiki/List_of_compilers
List of Interpreted Languages -> https://en.wikipedia.org/wiki/List_of_programming_languages_by_type#Interpreted_languages
Other references:
JIT compilation -> https://en.wikipedia.org/wiki/Just-in-time_compilation
Bytecode -> https://en.wikipedia.org/wiki/Bytecode
java class file -> https://en.wikipedia.org/wiki/Java_class_file
Classloader -> https://en.wikipedia.org/wiki/Java_Classloader
Programming Paradigm -> https://en.wikipedia.org/wiki/Programming_paradigm
Garbage Collection -> https://en.wikipedia.org/wiki/Garbage_collection_(computer_science)
Abstraction -> https://en.wikipedia.org/wiki/Abstraction_(software_engineering)