@@ -3,53 +3,53 @@ The code from my YouTube series on "Java Tutorials (For Beginners)". Interested?
33
44### Glossary
55
6- [ 01] ( tutorial_01.md ) - Introduction / Installation
7- 02 - Structure / Main method
8- 03 - Compile & Run
9- 04 - Compile & Run via Notepad++
10- 05 - Variable Rules / Comments
11- 06 - Primitive Data Types
12- 07 - String class
13- 08 - Arithmetic Operators
14- 09 - Concatenation
15- 10 - Change variable values
16- 11 - Pre & Post Increments / Decrements
17- 12 - Casting
18- 13 - Escape Sequences ( \n \t \\ \" )
19- 14 - Formatted Strings ( printf / format )
20- 15 - Relational Operators
21- 16 - Logical Operators ( && || ^ ! )
22- 17 - If Statements
23- 18 - Do & While Loops
24- 19 - For & For Each Loops
25- 20 - Command Line Arguments
26- 21 - Scanner class ( next, nextLine, useDelimiter )
27- 22 - Scanner class ( nextInt, hasNextInt )
28- 23 - Switch case ( fall through, toLowerCase )
29- 24 - Void methods ( multiple parameters )
30- 25 - Methods ( return vs class variables )
31- 26 - Method overloading
32- 27 - Call a method from a method ( semi-optional arguments )
33- 28 - Scope ( local vs global variables )
34- 29 - Classes ( data fields, access modifiers )
35- 30 - Classes ( constructor )
36- 31 - Classes ( set & get methods )
37- 32 - Generate a Random number ( with a range )
38- 33 - Classes ( instance communication )
39- 34 - Classes ( stopping void methods )
40- 35 - Ternary Operator ( ? : ; )
41- 36 - toString ( why it's automatically called in a print method )
42- 37 - Static ( methods and variables )
43- 38 - Extends ( super constructor )
44- 39 - Are private members inherited? ( Child extends Parent )
45- 40 - Overriding methods ( @Override annotation )
46- 41 - Abstract Class ( instanceof )
47- 42 - Interface ( implements )
48- 43 - Interface ( variables, default, static, extends )
49- 44 - Arrays ( declare, initialize, loop through )
50- 45 - Arrays of Arrays ( multidimensional, 2d, ragged, jagged )
51- 46 - try catch through ( Error / Exception (Checked vs Unchecked) )
52- 47 - try-with-resources, finally, throws ( Read a text file )
53- 48 - Logging ( FileHandler, ConsoleHandler, Levels )
54- 49 - Read & Write to Files ( Reader, Writer, Buffered vs Not )
55- 50 - Packaging ( package, compile, import )
6+ [ 01 - Introduction / Installation] ( tutorial_01.md )
7+ [ 02 - Structure / Main method] ( tutorial_02.java )
8+ [ 03 - Compile & Run] ( tutorial_03.java )
9+ [ 04 - Compile & Run via Notepad++] ( tutorial_04.md )
10+ [ 05 - Variable Rules / Comments] ( tutorial_05.java )
11+ [ 06 - Primitive Data Types] ( tutorial_06.java )
12+ [ 07 - String class] ( tutorial_07.java )
13+ [ 08 - Arithmetic Operators] ( tutorial_08.java )
14+ [ 09 - Concatenation] ( tutorial_09.java )
15+ [ 10 - Change variable values] ( tutorial_10.java )
16+ [ 11 - Pre & Post Increments / Decrements] ( tutorial_11.java )
17+ [ 12 - Casting] ( tutorial_12.java )
18+ [ 13 - Escape Sequences ( \n \t \\ \" ) ] ( tutorial_13.java )
19+ [ 14 - Formatted Strings ( printf / format ) ] ( tutorial_14.java )
20+ [ 15 - Relational Operators] ( tutorial_15.java )
21+ [ 16 - Logical Operators ( && || ^ ! ) ] ( tutorial_16.java )
22+ [ 17 - If Statements] ( tutorial_17.java )
23+ [ 18 - Do & While Loops] ( tutorial_18.java )
24+ [ 19 - For & For Each Loops] ( tutorial_19.java )
25+ [ 20 - Command Line Arguments] ( tutorial_20.java )
26+ [ 21 - Scanner class ( next, nextLine, useDelimiter ) ] ( tutorial_21.java )
27+ [ 22 - Scanner class ( nextInt, hasNextInt ) ] ( tutorial_22.java )
28+ [ 23 - Switch case ( fall through, toLowerCase ) ] ( tutorial_23.java )
29+ [ 24 - Void methods ( multiple parameters ) ] ( tutorial_24.java )
30+ [ 25 - Methods ( return vs class variables ) ] ( tutorial_25.java )
31+ [ 26 - Method overloading] ( tutorial_26.java )
32+ [ 27 - Call a method from a method ( semi-optional arguments ) ] ( tutorial_27.java )
33+ [ 28 - Scope ( local vs global variables ) ] ( tutorial_28.java )
34+ [ 29 - Classes ( data fields, access modifiers ) ] ( tutorial_29.java )
35+ [ 30 - Classes ( constructor ) ] ( tutorial_30.java )
36+ [ 31 - Classes ( set & get methods ) ] ( tutorial_31.java )
37+ [ 32 - Generate a Random number ( with a range ) ] ( tutorial_32.java )
38+ [ 33 - Classes ( instance communication ) ] ( tutorial_33.java )
39+ [ 34 - Classes ( stopping void methods ) ] ( tutorial_34.java )
40+ [ 35 - Ternary Operator ( ? : ; ) ] ( tutorial_35.java )
41+ [ 36 - toString ( why it's automatically called in a print method )] ( tutorial_36.java )
42+ [ 37 - Static ( methods and variables ) ] ( tutorial_37.java )
43+ [ 38 - Extends ( super constructor ) ] ( tutorial_38.java )
44+ [ 39 - Are private members inherited? ( Child extends Parent ) ] ( tutorial_39.md )
45+ [ 40 - Overriding methods ( @Override annotation ) ] ( tutorial_40.java )
46+ [ 41 - Abstract Class ( instanceof ) ] ( tutorial_41.java )
47+ [ 42 - Interface ( implements ) ] ( tutorial_42.java )
48+ [ 43 - Interface ( variables, default, static, extends ) ] ( tutorial_43.java )
49+ [ 44 - Arrays ( declare, initialize, loop through ) ] ( tutorial_44.java )
50+ [ 45 - Arrays of Arrays ( multidimensional, 2d, ragged, jagged ) ] ( tutorial_45.java )
51+ [ 46 - try catch through ( Error / Exception (Checked vs Unchecked) ) ] ( tutorial_46.java )
52+ [ 47 - try-with-resources, finally, throws ( Read a text file ) ] ( tutorial_47.java )
53+ [ 48 - Logging ( FileHandler, ConsoleHandler, Levels ) ] ( tutorial_48.java )
54+ [ 49 - Read & Write to Files ( Reader, Writer, Buffered vs Not ) ] ( tutorial_49.java )
55+ [ 50 - Packaging ( package, compile, import ) ] ( tutorial_50.java )
0 commit comments