Mind map
Language Fundamentals
Map content
Language Fundamentals
Seperators
- includes parenthesis, braces, brackets, angle brackets, semicolons, colons, commas, and periods
Variables
- types
- primitive types
- contains a primitive
- reference types
- references an object
- primitive types
- Identifiers (names)
- unlimited-length sequence of Java letters/digits (must start with a Java letter)
- must not be a Java keyword (such as "null")
- must be unique within its "scope"
- SHOULD have a lowercase first letter
- data placeholders
- types
Primitives
- char
- boolean
- number primitives (6)
- byte (8 bits, -128 to 127)
- short (16 bits)
- integer (32 bits)
- long (63 bits)
- float (single precision floating point)
- double ( double precision floating point
Constants
- variables with values that can't be changed once assigned
- declared with the keyword "final"
- constant names are completely in uppercase, with words separated by underscores ( __ )
Literals
- null literal
- primitive literal
- integer literals
- hexadecimal integers start with 0X/0x, octal integers start with 0
- floating-point literals
- boolean literals
- character literals
- integer literals
- string literal
Encoding Sets
- ASCII
- uses latin alphabet
- used for most input elements in Java
- Unicode
- supports characters from multiple alphabets/languages
- can be used in Java for comments, identifiers, characters, and strings
- ASCII
Information
- Description
- Java Programming Mind Map on Language Fundamentals, created by Isabella Fleites on 23/06/2021.
- Created by
- Isabella Fleites
- Views
- 0
- Rating