Java Programming Notes Abdulmalik
Java Programming Notes Abdulmalik
1. Arithmetic Operators
+ Addition
- Subtraction
* Multiplication
/ Division
% Modulus (remainder)
Example:
int a = 10, b = 3;
System.out.println(a + b); // 13
System.out.println(a % b); // 1
2. Relational Operators
== Equal to
!= Not equal to
Example:
int a = 10, b = 5;
3. Logical Operators
|| Logical OR
! Logical NOT
Example:
4. String Concatenation
Example:
5. Type Casting
Widening (automatic):
int a = 10;
double b = a;
Java Programming Notes - Abdulmalik
Narrowing (manual):
double x = 9.8;
int y = (int) x;
String to int:
6. Control Structures
7. Arrays
Loop:
System.out.println(n);
8. Scanner Class
Java Programming Notes - Abdulmalik
import java.util.Scanner;
9. Constructors
Default constructor:
Parameterized constructor:
Person(String n) { name = n; }
10. Methods