"Java Martial Arts" is a fantasy novel that perfectly combines the programming world with the spirit of martial arts. The story takes place in a mysterious world called "Code Realm", where codes are the source. Everyone improves themselves by practicing the power of codes, and pursues the ultimate secret of cracking the "source code reality".
The protagonist Lin Yuan is a young man with ordinary background but extraordinary talent. He started with a simple "Hello World" and stepped into the palace of code cultivation, from basic variable control to framework master, from runtime optimization to source code controller.
Basic period: those who initially run the code
Variable Master: Master variables and data types.
Controller: Can use control structures such as if/else and loops.
Methodist: Proficient in defining and calling methods.
Class Master: Master the use of classes and be able to build modular code.
Advanced stage: Framework practitioner
Framework Master:
Features: Proficient in using frameworks and using code structure to form powerful secrets. It can perform complex code operations and is suitable for multi-module collaboration.
Advanced Stage: Runtime Practitioner
Virtual Realm Master:
Features: Proficient in JVM operating mechanism, proficient in tuning memory and performance.
Ability: The deep power to control how code runs.
Concurrent Venerable:
Features: Proficient in JUC concurrent programming, good at multi-thread collaboration and distributed code.
Ability: Able to control complex parallel operations.
Peak: Source Code Controller
Source code source ancestor:
Features: Ability to interpret framework source code and create new programming languages and rules.
Ability: Complete control of the Three Thousand Avenues, and is the top powerhouse in the code world.