Get Started. It's Free
or sign up with your email address
java by Mind Map: java

1. features

1.1. Platform Independent

1.2. Simple.

1.3. Object Oriented

1.4. Architecture-neutral

1.5. Portable

1.6. Robust.

1.7. Multithreaded

1.8. Interpreted

1.9. High Performance

1.10. Distributed

1.11. Dynamic

2. Applications

2.1. Mobile

2.2. Desktop GUI

2.3. Web-based

2.4. Enterprise

2.5. Scientific

2.6. Gaming

2.7. Big Data technologies

2.8. Big Data technologies

3. operators

3.1. The Logical Operators

3.1.1. && (logical and)

3.1.2. || (logical or)

3.1.3. ! (logical not)

3.2. The Bitwise Operators

3.2.1. & (bitwise and)

3.2.2. | (bitwise or)

3.2.3. ^ (bitwise XOR)

3.2.4. ~ (bitwise compliment)

3.2.5. << (left shift)

3.2.6. >> (right shift)

3.2.7. >>> (zero fill right shift)

3.3. The Relational Operators

3.3.1. >= (greater than or equal to)

3.3.2. <= (less than or equal to)

3.3.3. != (not equal to)

3.3.4. < (less than)

3.3.5. > (greater than)

3.3.6. == (equal to)

3.4. The Arithmetic Operators

3.4.1. + (Addition)

3.4.2. - (Subtraction)

3.4.3. * (Multiplication)

3.4.4. / (Division)

3.4.5. % (Modulus)

3.4.6. ++ (Increment)

3.4.7. -- (Decrement)

4. Primitive Data Types

4.1. short

4.2. int

4.3. long

4.4. float

4.5. double

4.6. boolean

4.7. char

4.8. byte

5. Notations

5.1. \r

5.1.1. Carriage return

5.2. \t

5.2.1. tab

5.3. \f

5.3.1. Formfeed

5.4. \b

5.4.1. Backspace

5.5. \s

5.5.1. Space

5.6. \"

5.6.1. Double quote

5.7. \'

5.7.1. Single quote

5.8. \\

5.8.1. backslash

5.9. \ddd

5.9.1. Octal character

5.10. \n

5.10.1. Newline

5.11. \uxxxx

5.11.1. Hexadecimal UNICODE character

6. Loops

6.1. while loop

6.2. for loop

6.3. do...while loop

7. Variable Types

7.1. Local Variables

7.2. Instance Variables

7.3. Class/Static Variables