Mind map
LANGUAGE FUNDAMENTALS

Map content
LANGUAGE FUNDAMENTALS
Java utilizes UNICODE
- Unicode is a character set attempting to include all characters in the world into a single set
- 16 bits / 16,000 characters
- UTF-8, UTF-16, UTF-32
- Allows user to write comments, identifiers, and strings in other languages
- Uses ASCII for other input elements
- Unicode is a character set attempting to include all characters in the world into a single set
SEPARATORS
- PRIMITIVES
- 2 non-numerical types: char and boolean
- PRIMITIVES
VARIABLES
- Act as data placeholders
- Every variable has a declared type (reference or primitive), name, and identifier
- Identifier - an unlimited length sequence of characters, can not be a keyword, boolean literal, or null literal
- KEYWORDS
Sun's Naming Convention = lowercase first letter, any successor is capital
CONSTANTS
- Uses the keyword "final"
- Format is all uppercase separated by underscores
- Cannot be changed
LITERALS
- Source code representation of a value
- 3 types: primitive, string, null
- primitive types: int, floating point, character, boolean
- int literals - assign values to variables of types byte, short, int, and long
- floating point - whole number part, decimal point, fractional point, optional exponent
- two types: float (32 bits) and double (64 bits)
- boolean - true/false
- character - unicode character or an escape sequence enclosed in quotes
- escape sequence - cannot be entered using keyboard or has special form
- primitive types: int, floating point, character, boolean
Images and files in the map
Information
- Description
- Mind Map on LANGUAGE FUNDAMENTALS, created by Ralph Eubanks on 01/10/2019.
- Created by
- Ralph Eubanks
- Views
- 0
- Rating

