So, for all my people who are on the team now, I need to test how much you guys know. I'm gonna make a basic list of Java concepts and I want you top copy the list and put a "X" next to the concepts you understand 100%. Not kind of. Not mostly. 100%.
X-Basic Data types (int, boolean, float, doube, ect.)
X-Conventions of coding(capitalization of certain types, spacing, bracketing)
X-Functions(parameters,return types, signatures,ect.)
X-Conditionals(if,else,switch,ect.)
X-Loops(for,advanced for, ect.)
X-Recursion
X-Object Orientation(Classes, instance varaibles, local varaibles,constructers, getters and setters)
X-Library's(importing them, math library, arraylist library, ect.)
X-Polymorphism
-Class types(Abastract and interface are the only ones it looks like we need)
Know what it is, dont ever use itX-Inheritance(super class, sublcass, super command)
X-Basic Data structures(array, 2D array,list)
-Advanced Abstract Data Structures(Queue's,stacks,maps)
Only use HashMapsX-File manipulation(writing to file, reading from file, creating file, ect.)
95%