Basic Java learning for beginners:
《FirstJavaProject》
《OOP》
-This will be your first Java project in Java!
- Print_line
Basic print line and format in Java. - Scanner_input
Basic user input scanner works in Java. - Expression
How operators works. - GUI_intro
Basic GUI interface. - MATH_class
Learning how to use a Math class for calculate something easily. - STRING_class
Learning how to use some useful methods of String class. - RANDOM_class
Create some random of integer/boolean/double/guassian... - If_switch_statement
If/else if/else and Switch statement. - Loop
For/While/Do while/Nested/For-each loops. - Array_list
How Array and Arraylist work in Java (1D and 2D array examples). - Wrapper_class
The difference between Data and Object. - Method_overload
Method and overloaded methods sample. - Exception
Try/catch/finally exceptions. - File_IO_sample
Learning how to use some useful methods of File and FileWriter, FileReader. - Audio_IO_sample
Learning how to use some useful methods to play audio file. - Java_Thread
Learning some thread method and create a new thread in java - Multithread
Using multiple thread helps process maximum utilization of CPU
- OOP_Object
Basic object and Override sample. - OOP_Constructors
Constructors and Overload sample. - OOP_Array
How to build an array object. - OOP_Object_passing
Object passing sample. - OOP_Static
"Static" Keyword sample (class vs object). - OOP_Inheritance
Inheritance and method override (with class extends). - OOP_Super
"Super" Keyword sample (with class extends). - OOP_Polymorphism
Polymorphism and Dynamic polymorphism. - Package_toolbox
How package use and how to import customize package. - Enum_Action
How enum works.