Java: Difference between revisions

From wikinotes
No edit summary
Line 1: Line 1:
 
Java is a garbage collected language in the C/C++ family,
Java was originally written by Sun Microsystems and is currently maintained
that does without preprocessors/header files.
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 =
= Documentation =
Line 23: Line 17:
= Intro/Reference =
= Intro/Reference =
<blockquote>
<blockquote>
 
{|
{|  
|-
|-
| [[java install]]
| [[java install]]
Line 33: Line 26:
|-
|-
| [[java conventions]]
| [[java conventions]]
|-
| [[java compilers]]
|-
| [[java build systems]]
|-
| [[java distribution]]
|-
|}
|}
</blockquote><!-- Basics -->
</blockquote><!-- Basics -->


Line 72: Line 70:
</blockquote><!-- Syntax -->
</blockquote><!-- Syntax -->


= Basics =
= Features =
<blockquote>
<blockquote>
{|
{|
!colspan=1| Misc
|-
!colspan=1| Compilation
|-
| [[java compilers]]
|-
| [[java build systems]]
|-
|-
!colspan=1| Basics
|-
|-
| [[java input/output]]
| [[java input/output]]
Line 97: Line 85:
|-
|-
| [[java logging]]
| [[java logging]]
|-
!colspan=1| Documentation
|-
|-
| [[java javadoc]]
| [[java javadoc]]
|-
|-
|}
</blockquote><!-- Basics -->
= Intermediate =
<blockquote>
{|
| [[java debuggers]]
| [[java debuggers]]
|-
| [[java distribution]]
|-
|-
| [[java concurrency]]
| [[java concurrency]]
Line 129: Line 105:
|-
|-
|}
|}
</blockquote><!-- intermediate -->
</blockquote><!-- Features -->

Revision as of 02:39, 24 June 2022