Java

From wikinotes
Revision as of 19:48, 2 November 2019 by Will (talk | contribs) (→‎Intro/Reference)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Java was originally written by Sun Microsystems and is currently maintained by Oracle. Syntactically, it is very similar to C/C++, but it strips away some of the more painful parts like memory management, header files, and preprocessor statements. At the time of it's release, java was buil with lightweight networked devices, like Palm-Pilot PDAs. It's goals were to simplify cross-platform development, security, memory management, and concurrency overtop of C/C++. Java is the native android language.


Documentation

Java StandardEdition 11 (home) https://docs.oracle.com/en/java/javase/11/
Java StandardEdition 11 (api docs) https://docs.oracle.com/en/java/javase/11/docs/api/index.html
w3schools into tutorial https://www.w3schools.com/java/default.asp

Intro/Reference

java install
java anatomy
java interpreters
java conventions


Libraries

java libraries

Basics

Misc
Compilation
java compilers
java build systems
Basics
java comments
java datatypes
java packages
java classes
java methods
java attributes
java modifiers
java operators
java conditionals
java loops
java input/output
java system
java exceptions
java datetime
java testing
java logging
Documentation
java javadoc


Intermediate

java debuggers
java distribution
java concurrency
java networking
java profiling
java functional programming
java refactoring
java targeting platforms
java databases