บทที่ 3 พื้นฐานภาษา java

34

Upload: itslvle-parin

Post on 06-Jul-2015

353 views

Category:

Documents


3 download

DESCRIPTION

นาย ณกาญจน์ อ่อนละออ เลขที่ 1 นาย ปัณณทัต เอกวชิราเดชากูล เลขที่ 2 นาย ชนิสร บุญแก้ว เลขที่ 4 นาย อิทธิกร ธรรมวิเศษ เลขที่ 5 นาย ณัฐวัฒน์ วรรณะ เลขที่ 6 นาย ธนานนท์ คุ้มครอง เลขที่ 8 นาย ปรินทร์ ไผทฉันท์ เลขที่ 9 นายอิทธิวัฒน์ วาสนาทิพย์ เลขที่ 12 ชั้น ม.6/1

TRANSCRIPT

Page 1: บทที่ 3 พื้นฐานภาษา Java
Page 2: บทที่ 3 พื้นฐานภาษา Java

Public class Simple{Public static void main(String[]args){

System.out.println(“Programming is great fun!”);

}}

Page 3: บทที่ 3 พื้นฐานภาษา Java

Simple

Simple.java System.out.println

( ; )public class

public static void main(String[]args)

Page 4: บทที่ 3 พื้นฐานภาษา Java

main public

static

void main

Page 5: บทที่ 3 พื้นฐานภาษา Java

print println

out System

System.out.print(data);System.out.println(data);

data print println

Page 6: บทที่ 3 พื้นฐานภาษา Java

escape sequence

\n Newline

\t Horizontal tab

\b Backspace

\r Return

\\ Backslash \

\’ Single quote ’

\” Double quote “

print printlnescape sequence

Page 7: บทที่ 3 พื้นฐานภาษา Java

2.3

Page 8: บทที่ 3 พื้นฐานภาษา Java

true( ) false( )

char Unicode ‘ ‘

Unicode \u

byte, short, int long

long l L

Page 9: บทที่ 3 พื้นฐานภาษา Java

float double float double

float f F

boolean 1 true false

char 2 Unicode

byte 1 -128 +127

short 2 -32,768 +32,767

int 4 -2,147,483,648

+2,147,483,647

long 8 -2­­­63 2­­­

63 -

float 4 - x - - x

double 8 - x 10-308 - x

10+308

Page 10: บทที่ 3 พื้นฐานภาษา Java

A – Z , a – z , $ _

.

final final = ;

Page 11: บทที่ 3 พื้นฐานภาษา Java

///* */

3. /***/

total = const + tax;

- Cost = total – tax;

Tax = cost * rate;

Saleprice =

original / 2

% Ramainder = value

% 3;

– ,

Page 12: บทที่ 3 พื้นฐานภาษา Java

- (unary

negation)

* / %

+ -

Page 13: บทที่ 3 พื้นฐานภาษา Java

= X = 5; X = X + 5;

-= Y -= 2; Y = Y – 2;

*= Z *= 10; Z = Z * 10;

/= A /= b; A = A / b;

%= C %= 3; C = C % 3;

y = x++ y x x

Page 14: บทที่ 3 พื้นฐานภาษา Java

-

-

Cast Operator

Cast Operator

x = (int)number;number int

x (x int )

Page 15: บทที่ 3 พื้นฐานภาษา Java

double double

2. float

float3.

long long

String

Page 16: บทที่ 3 พื้นฐานภาษา Java

( )Method

charAt(inde

x)

index

length()

toLowerCas

e()

toUpperCas

e()

Page 17: บทที่ 3 พื้นฐานภาษา Java

Scanner

Scanner keyboard;keyboard

Scanner new

= new ( );keyboard

System.in keyboard = new Scanner(System.in);

Page 18: บทที่ 3 พื้นฐานภาษา Java

Scanner

nextByte() Byte

nextDouble() Double

nextFloat() Float

nextInt() Int

nextLine()

nextLong() Long

nextShort() Short

Page 19: บทที่ 3 พื้นฐานภาษา Java
Page 20: บทที่ 3 พื้นฐานภาษา Java
Page 21: บทที่ 3 พื้นฐานภาษา Java
Page 22: บทที่ 3 พื้นฐานภาษา Java
Page 23: บทที่ 3 พื้นฐานภาษา Java
Page 24: บทที่ 3 พื้นฐานภาษา Java
Page 25: บทที่ 3 พื้นฐานภาษา Java
Page 26: บทที่ 3 พื้นฐานภาษา Java
Page 27: บทที่ 3 พื้นฐานภาษา Java
Page 28: บทที่ 3 พื้นฐานภาษา Java
Page 29: บทที่ 3 พื้นฐานภาษา Java
Page 30: บทที่ 3 พื้นฐานภาษา Java
Page 31: บทที่ 3 พื้นฐานภาษา Java
Page 32: บทที่ 3 พื้นฐานภาษา Java
Page 33: บทที่ 3 พื้นฐานภาษา Java
Page 34: บทที่ 3 พื้นฐานภาษา Java