-
Notifications
You must be signed in to change notification settings - Fork 3
/
JavaLecture5.java
59 lines (43 loc) · 1.99 KB
/
JavaLecture5.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
// package com.rit;
public class JavaLecture5 {
public static void main(String[] args) {
// System.out.println("Hi Java");
// Simplest "Procedural-style Programming" program should have at least one "class"
// and the "main method" inside it to start the program.
// The "main method" is the entry point for any applications.
// public class JavaLecture5
// Here is a class named "JavaLecture5". The class contains the "main method" for starting the program.
// - "public" keyword is an access modifier
// - "class" keyword is used to declare a class in java
// public static void main(String[] args)
// - The keyword "public" indicates that the method can be invoked from everywhere
// - The keyword "static" indicates the method can be invoked without creating an instance of the class
// - The keyword "void" indicates the method doesn't "return" any value
// - The array variable "args" contains arguments entered at the "command line" if there are no arguments then the array is empty
// Java Variables
// DataType variableName = value;
String msg;
msg = "Hi Java";
System.out.println(msg);
int count = 5;
System.out.println(count);
boolean status = true;
status = false;
System.out.println(status);
double x = 4.5, y = 6.8;
System.out.println(x + y);
float cgpa = 3.68f;
System.out.println(cgpa);
char grade = 'A';
char grade_copy = grade;
System.out.println(grade_copy);
// Java Constants
final float PI = 3.14f;
// PI = 3; // Error: Cannot assign a value to final variable 'PI'
System.out.println(PI);
// Types of Java Variables
// - Local Variable (within method or block)
// - Instance Variable
// - Static Variable
}
}