Skip to content

code examples for JAVA tutorials to be uploaded on blog page (coming soon)

License

Notifications You must be signed in to change notification settings

piopon/teaching-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Teaching JAVA

Build Status codecov License: GPL v3

Code examples for JAVA tutorials which are used and explained on my web page.

Usage

Powered by Maven framework. Build from command line by typing below commands:

mvn clean verify
mvn compile
mvn test

Alternatively open project in your favourite IDE, wait for all dependencies to be downloaded and run main() method from src/main/java/pl.smtc/Main.java file. An examples menu will open with available user input.

Main examples menu

Contents

Currently implemented and available examples are:

  • Java basics: control flow, operators and primitive types, etc.
  • Recursion examples: explained by real-life algorithms
  • Concurrency examples: threads creation sync, stop and most common issues
  • Math, search and sort algorithms
  • Design patterns: behavioral, creational and structural

Roadmap

  • lambda expressions
  • functional library and streams
  • basics examples development
  • generic methods and classes
  • XML integration
  • database access (H2, Hibernate, etc.)
  • Docker for Java developers

License

Teaching JAVA examples are made available under the GNU GPL-3.0 License. See the LICENSE file for more information.


Developed with 💗 by PNK @ 2019-2020 🖖

About

code examples for JAVA tutorials to be uploaded on blog page (coming soon)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages