Mind map
Language Fundamentals
Map content
Language Fundamentals
Encoding Sets
- Text can be written using characters from practically any human language in use today
- Java supports the Unicode character encoding set and program element names aren't restricted to ASCII
- Important separators include () {} [] <> ; : , .
Primitives (non-object element)
- 6 types that represent numbers
- 4 types for integers: byte, short, int, long
- 2 types for decimal points: float, double
- 2 types that represent non-numbers
- char for a single Unicode character
- boolean for true/false
- 6 types that represent numbers
Variables (data placeholders)
- Reference vs Primitive types
- Name or Identifier
- Must be unique within its scope
- Must begin with a Java letter
- Must not be a Java keyword
Literals
- Null literal
- String literals
- Literals of primitive types
- Character
- Escape sequences
- Integral
- long
- int
- short
- byte
- Floating-Point
- float
- double
- Boolean
- True/False
- Character
Constants
- Declared by keyword final
- Names are all in upper case with words separated by _
Information
- Description
- Mind Map on Language Fundamentals, created by Colin Fitzgerald on 20/06/2020.
- Created by
- Colin Fitzgerald
- Views
- 0
- Rating