download

Matakuliah
Tahun
Versi
: M0074/PROGRAMMING II
: 2005
: 1/0
Pertemuan 2
SINTAKS BAHASA, TIPE DATA, DAN
OPERATOR
1
Learning Outcomes
Pada akhir pertemuan ini, diharapkan mahasiswa
akan mampu :
• Mahasiswa dapat Menjelaskan
penggunaan sintaks bahasa, tipe data,
dan operator pada program Java (C2)
2
Outline Materi
•
•
•
•
Identifier
Reserved word
Variabel
Tipe Data Primitif
3
IDENTIFIER
• UNLIMITED LENGTH
• MUST BEGIN WITH ALPHABETICAL,
UNDERSCORE, OR $ CHARACTER.
EXCEPT JAVA OPERATOR (*, /, +, AND )
• NOT PART OF JAVA KEYWORD
4
RESERVERD WORD
abstract
boolean
break
byte
case
catch
char
class
const
continue
default
do
double
else
extends
false
final
finally
float
for
goto
if
implements
import
instanceof
int
interface
long
native
new
null
package
private
protected
public
return
short
static
strictfp
super
switch
synchronize
d
this
throw
throws
transient
true
try
void
volatile
while
5
VARIABLE
• SYNTAX CODE
data-type variable-name;
• FOR EXAMPLES :
byte b = 1;
short s = 2;
int i = 7;
long l = 9;
6
VARIABLE
class Scope {
int a;
// Variabel (property) yang dideklarasikan di dalam class
public static void main(String[] args) {
int x; // variabel ini dikenal di keseluruhan method main()
// Variabel yang dideklarasikan di dalam blok code
x = 10;
a = 2; //variabel a juga dikenal di sini
System.out.println("Nilai a : " + a);
7
VARIABLE
{ //awal dari blok baru
int y; // variabel ini hanya dikenal di dlm blok code ini saja
y = 5;
System.out.println("Nilai x : " + x);
//variabel x dikenal di sini
System.out.println("Nilai a : " + a);
//variabel a juga dikenal di sini
System.out.println("Nilai y : " + y);
} //akhir dari blok baru
//y = 12;
// -> Error: variabel y tidak dikenal di sini
System.out.println("Nilai x : " + x);
}
8
TIPE DATA PRIMITIF
byte
float
short
double
char
boolean
int
long
9
RINGKASAN
• Hal-hal yang perlu dipelajari dalam sintaks
bahasa, tipe data, dan operator adalah :
– Identifier
– Reserved Words
– Variabel
– Tipe Data Primitif
• Berikut adalah cara dan contoh untuk
meng-compile dan menjalankan program
java :
10
RINGKASAN
• COMPILING AND RUNNING
– GO TO JAVA.SUN.COM
– DOWNLOAD AND INSTALLING JDK
– TEXT EDITOR (ULTRAEDIT-32, NOTEPAD,
TEXTPAD, VI, ETC)
– SAVE AS filename.java
– COMPILING : javac filename.java
– RUNNING : java classname
11
RINGKASAN
• CONTOH PROGRAM SEDERHANA
File : Simple.java
import java.util.*;
class Prog1{
public static void main(String[] arg) {
System.out.println(new Date());
System.out.println(“Simple Java Program....");
}
}
12
RINGKASAN
• FOR EXAMPLE
javac Simple.java
java Prog1
OUTPUT:
Fri Aug 01 11:29:27 ICT 2003
Simple Java Program....
13