Mind map
Java
Map content
Java
ASCII & Unicode
- Character Sets
- ASCII
- 128 7 bit characters
- Unicode
- As much as a million 32 Bit characters
- Character Encoding
- UTF - 8,16,32
- Compresses characters
- Character Encoding
- As much as a million 32 Bit characters
- Extended ASCII
- 256 8 bit characters
Separators
- Parentheses ()
- Operator Precedence
- Method signatures
- Narrowing conversions
- Loops
- Brackets []
- Array Declaration
- Braces {}
- Declaration types
- Coding blocks
- Array initialization
- Angles Brackets <>
- Pass parameters to parameterized types
- Semicolon ;
- terminate statements
- In "for" statements to separate initialization and expression
- Colon :
- In "for" statements for an array
- Comma ,
- Separate arguments in declaration
- Period .
- Separate package names, methods, & variables
- Parentheses ()
Data Types
- Primitive types
- Numerical
- Whole Number Integers
- byte
- short
- long
- int
- Fractional Numbers
- double
- float
- Whole Number Integers
- Unicode
- Char
- Logic
- boolean
- Numerical
- Reference Types
- Refers to an object
- Primitive types
Variables
- Identifier (Name)
- naming convention: lowerUpper
- Capitalization matters
- naming convention: lowerUpper
- Identifier (Name)
Constants
- Variables with values that cannot be changed
- final byte Name
Literals
- primitive type literals
- Integer literals
- Assign integer value to variable
- 10
- Assign integer value to variable
- Character literals
- Character enclosed in single quotes
- 'A'
- Character enclosed in single quotes
- Boolean literals
- True
- False
- Floating type literals
- Float
- 3.14f
- Double
- 2e1
- Float
- Integer literals
- string literals
- null literal
- primitive type literals
Binary
- 0000 000 = 0
- 0000 0001 = 1
- 0000 0010 = 2
- 0000 0011 = 3
- 1111 1101 = -3
- Reverse bits and add 1
Information
- Description
- Mind Map on Java, created by Paul Fernandez on 23/06/2021.
- Created by
- Paul Fernandez
- Views
- 0
- Rating