Skip to content

simply-coded/java-tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

Java Tutorials

The code used in my video series. Interested? Watch Here!

Glossary

01 - Introduction / Installation
02 - Structure / Main method
03 - Compile & Run
04 - Compile & Run via Notepad++
05 - Variable Rules / Comments
06 - Primitive Data Types
07 - String class
08 - Arithmetic Operators
09 - Concatenation
10 - Change variable values
11 - Pre & Post Increments / Decrements
12 - Casting
13 - Escape Sequences ( \n \t \ " )
14 - Formatted Strings ( printf / format )
15 - Relational Operators
16 - Logical Operators ( && || ^ ! )
17 - If Statements
18 - Do & While Loops
19 - For & For Each Loops
20 - Command Line Arguments
21 - Scanner class ( next, nextLine, useDelimiter )
22 - Scanner class ( nextInt, hasNextInt )
23 - Switch case ( fall through, toLowerCase )
24 - Void methods ( multiple parameters )
25 - Methods ( return vs class variables )
26 - Method overloading
27 - Call a method from a method ( semi-optional arguments )
28 - Scope ( local vs global variables )
29 - Classes ( data fields, access modifiers )
30 - Classes ( constructor )
31 - Classes ( set & get methods )
32 - Generate a Random number ( with a range )
33 - Classes ( instance communication )
34 - Classes ( stopping void methods )
35 - Ternary Operator ( ? : ; )
36 - toString ( why it's automatically called in a print method ) 37 - Static ( methods and variables )
38 - Extends ( super constructor )
39 - Are private members inherited? ( Child extends Parent )
40 - Overriding methods ( @Override annotation )
41 - Abstract Class ( instanceof )
42 - Interface ( implements )
43 - Interface ( variables, default, static, extends )
44 - Arrays ( declare, initialize, loop through )
45 - Arrays of Arrays ( multidimensional, 2d, ragged, jagged )
46 - try catch through ( Error / Exception (Checked vs Unchecked) )
47 - try-with-resources, finally, throws ( Read a text file )
48 - Logging ( FileHandler, ConsoleHandler, Levels )
49 - Read & Write to Files ( Reader, Writer, Buffered vs Not )
50 - Packaging ( package, compile, import, @argfiles )
51 - Recursion ( factorial explanation )
52 - Anonymous Classes ( effectively final )
53 - Lambdas ( params -> expression )

About

The code used in my Java video series.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy