1. Trang chủ
  2. » Cao đẳng - Đại học

SLIDE MÔN JAVA CHƯƠNG 2 CÁC THÀNH PHẦN CƠ BẢN TRONG JAVA

28 657 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 28
Dung lượng 432,5 KB

Nội dung

Kiểu dữ liệu... byte có độ dài 8 bits Các kiểu dữ liệu... Các loại biến Có 2 loại tiền tố: • Access Modifiers: default, public, protected, private • Non-access Modifiers: final, abstra

Trang 3

21 Kiểu dữ liệu

Trang 4

Các kiểu dữ liệu

4/25

Trang 5

byte có độ dài 8 bits

Các kiểu dữ liệu

Trang 6

22 Biến, Hằng

6/25

Trang 7

Các loại biến

 Có 2 loại tiền tố:

• Access Modifiers: default, public, protected,

private

• Non-access Modifiers: final, abstract, strictfp

 Biến variables trong Java:

• Local Variables

• Class Variables (Static Variables)

• Instance Variables (Non-static variables)

Trang 8

Khai báo biến

 Cú pháp: Modifiers dataType name1, name2, ;

Trang 9

Khai báo hằng số

Cú pháp: Modifiers final dataType name = value;

 Ví dụ:

final double PI = 3.14159;//Hằng số thực PI final float E = 2.72; // Hằng số thực E final int MIN_TEMP = -273; //Hằng số nguyên final long MAX_TEMP = 1000000L;

final char LETTER = ‘W’; //Hằng ký tự final String NAME = “Elisa”; //Hằng chuỗi ký tự

Trang 10

 Tác dụng: Khống chế biến chỉ được nhận 1

trong những giá trị được liệt kê, định nghĩa

trước gọi là enums Giảm thiểu lỗi.

10/25

Trang 11

Khai báo enums

Class FreshJuice{

enum FreshJuiceSize{ SMALL, MEDUM, LARGE } FreshJuiceSize size;

}

public class FreshJuiceTest{

public static void main(String args[]){

FreshJuice juice =new FreshJuice();

juice size =FreshJuice FreshJuiceSize MEDIUM ; }

}

Trang 12

23 Toán tử

12/25

Trang 13

Toán tử

Trang 14

24 Mảng

14/25

Trang 16

 Khởi tạo

• Cách 1:dùng từ khóa new

 Ví dụ: int[] anArray1 = new int[6];

int[][] anArray2 = new int[2][3];

• Cách 2: gán giá trị trực tiếp

 Ví dụ:

int[] anArray1 = { 100, 200, 300, 400, 500, 600};

int[][] anArray2 = { {100, 200, 300},

{400, 500, 600}

};

16/25

Mảng

Trang 17

25 Biểu thức

Trang 18

Biểu thức

 Biểu thức: Là một dãy các lời gọi phương thức, biến, hằng,

các toán tử và dấu ngoặc

Trang 19

Chuyển đổi kiểu (Ép kiểu)

 Luật chuyển kiểu

double float long int

Trang 20

 Ép kiểu mở rộng: Là sự chuyển kiểu không làm mất thông

tin.

• Ví dụ: double someDouble = 3;

 Ép kiểu thu hẹp: Là sự chuyển kiểu có mất thông tin

• Ví dụ: int someInt = (int)3.6;

 Chuyển kiểu tường minh (Type casting):

• Ví dụ: phép gán int someInt = (int) (5.2 / someDouble)

20/25

Chuyển đổi kiểu (Ép kiểu)

Trang 21

25 Các lệnh điều khiển

Trang 23

Câu lệnh switch

• Cú pháp

switch (biểu thức) {

case gtri1: khối lệnh1; break;

case gtri2: khối lệnh2; break;

Trang 24

Câu lệnh while và do-while

Trang 25

Câu lệnh for

 Cú pháp

for (biểu thức 1; biểu thức 2; biểu thức 3){

khối lệnh }

Các lệnh điều khiển

Trang 26

Câu lệnh break

 Ví dụ

int[] arrayOfInts = { 32, 87, 3, 589, 12, 1076, 2000, 8, 622, 127 };

int searchfor = 12;

int i; boolean foundIt = false;

for (i = 0; i < arrayOfInts.length; i++) {

if (arrayOfInts[i] == searchfor) {

foundIt = true;

break;

}}

26/25

Các lệnh điều khiển

Trang 27

Câu lệnh continue

 Ví dụ

String searchMe = "peter piper picked a peck”;

int max = searchMe.length();

Trang 28

Câu lệnh return

• Thoát khỏi phương thức hiện tại

• Trả lại giá trị cho phương thức

28/25

Các lệnh điều khiển

Ngày đăng: 23/06/2017, 20:17

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w