Lập trình ngôn ngữ JAVA c2

100 381 0
Lập trình ngôn ngữ JAVA c2

Đ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 vê lập trinh ngôn ngữ java. Đây là một phần cần thiết trong quá trình tự học về loại ngôn ngữ máy tính đang được sử dụng rộng rãi này. tài liệu có đầy đủ cả lý thuyết và các chương trình(code) minh họa kèm theo giúp người đọc dễ hiểu hơn

LẬP TRÌNH JAVA NỘI DUNG LẬP TRÌNH JAVA Chương 1: Tổng quan công nghệ Java Chương 2: Lập trình Java sở Chương 3: Lập trình Java hướng đối tượng Chương 4: Xử lý ngoại lệ Chương 5: Lập trình giao diện Chương 6: Lập trình vào Chương 7: Lập trình sở liệu 10/7/2015 Bài giảng lập trình Java Chương 2: Lập trình Java sở 2.1 - Bộ ký tự, từ khoá, tên 2.2 - Các kiểu liệu 2.3 - Hằng, biến, mảng, toán tử biểu thức 2.4 - Các cấu trúc điều khiển Java 2.5 - Một số chương trình minh hoạ 10/7/2015 Bài giảng lập trình Java 2.1 Bộ ký tự, từ khoá, tên a) Bộ ký tự: - Dùng ký tự unicode để đặt tên cho định danh - Giá trị mặc định giá trị zero (\u0000) 10/7/2015 Bài giảng lập trình Java Từ khoá Java 10/7/2015 Bài giảng lập trình Java Từ khoá Java 10/7/2015 Bài giảng lập trình Java Từ khoá Java 10/7/2015 Bài giảng lập trình Java Định danh (tên) • Tên dùng để xác định đại lượng chương trình • Quy tắc đặt tên: – Không trùng với từ khoá – Không bắt đầu số, tên phải bắt đầu ký tự $, _ – Không chứa dấu cách, ký tự toán học +,-,*,/ – Không trùng với định danh khác phạm vi 10/7/2015 Bài giảng lập trình Java Định danh (tên) • Chú ý: – Tên nên đặt cho mô tả đối tượng thực tế – Java phân biệt chữ hoa, chữ thường – Trong java đặt tên với độ dài tuỳ ý 10/7/2015 Bài giảng lập trình Java Định danh (tên) • Quy ước với định danh: – Bắt đầu chữ – Gói (package): tất sử dụng chữ thường • theexample – Lớp (Class): viết hoa chữ từ ghép lại VD: TheExample – Phương thức/ Thuộc tính (method/field): Bắt đầu chữ thường, viết hoa chữ từ lại VD: theExample – Hằng (constants): Tất viết hoa • THE_EXAMPLE 10/7/2015 Bài giảng lập trình Java 10 Bài tập Viết chương trình cho phép: – Nhập vào mảng chiều – Tính tổng phần tử mảng – Tìm phần tử lớn mảng – Sắp xếp mảng tăng dần – Xuất mảng hình 10/7/2015 Bài giảng lập trình Java 86 Mảng Bài1: Cho dãy số tự nhiên, in hình tất số nguyên tố dãy Bài 2: Cho dãy số nguyên số c cho trước Hãy đếm có số dãy >c, =c [...]... 10/7/2015 Bài giảng lập trình Java 23 Ví dụ chuyển đổi kiểu 10/7/2015 Bài giảng lập trình Java 24 Chương 2: Lập trình Java cơ sở 2.1 - Bộ ký tự, từ khoá, tên 2.2 - Các kiểu dữ liệu cơ bản 2.3 - Hằng, biến, mảng, toán tử và biểu thức 2.4 - Các cấu trúc điều khiển trong Java 2.5 - Một số chương trình minh hoạ 10/7/2015 Bài giảng lập trình Java 25 Hằng • Hằng là một giá trị bất biến trong chương trình • Tên hằng... nháy kép – VD: “Hello word”, “Xin chào”, … 10/7/2015 Bài giảng lập trình Java 20 2.2 Các kiểu dữ liệu cơ bản 10/7/2015 Bài giảng lập trình Java 21 2.2 Các kiểu dữ liệu cơ bản • Kiểu tham chiếu: có 3 kiểu • Biến kiểu tham chiếu: chứa địa chỉ của đối tượng mà nó trỏ đến 10/7/2015 Bài giảng lập trình Java 22 Chuyển đổi kiểu dữ liệu • Java là ngôn ngữ định kiểu chặt chẽ – Gán sai kiểu giá trị cho 1 biến có... giảng lập trình Java 33 Biến • Bài 3: Public class Bai3{ public static void main (String [] args){ final float PI=3.14f; float r=4.5f; System.out.println(“Chu vi hinh tron:”+(2*r*PI)); System.out.println(“Dien tich hinh tron:”+(r*r*PI)); } } 10/7/2015 Bài giảng lập trình Java 34 Nhập liệu từ màn hình Console 10/7/2015 Bài giảng lập trình Java 35 Xuất ra màn hình console 10/7/2015 Bài giảng lập trình Java. .. diện (Interface) 10/7/2015 Bài giảng lập trình Java 12 Kiểu dữ liệu nguyên thuỷ • Mọi biến đều phải khai báo một kiểu dữ liệu – Các kiểu dữ liệu cơ bản chứa một giá trị đơn – Kích thước và định dạng phải phù hợp với kiểu của nó • Java chia thành các kiểu dữ liệu nguyên thuỷ: 10/7/2015 Bài giảng lập trình Java 13 Kiểu dữ liệu nguyên thuỷ 10/7/2015 Bài giảng lập trình Java 14 Số nguyên • Số nguyên có dấu... Khởi tạo với giá trị 0 10/7/2015 Bài giảng lập trình Java 15 Số thực • Khởi tạo với giá trị 0.0 10/7/2015 Bài giảng lập trình Java 16 Số thực • float kết thúc bằng ký tự f (hoặc F) VD: 7.1f • Double kết thúc bằng ký tự d (hoặc D) VD: 7.1d • Một giá trị thực mà không có ký tự kết thúc đi kèm sẽ có kiểu là double VD: 7.1 giống như 7.1d 10/7/2015 Bài giảng lập trình Java 17 Ký tự • Ký tự Unicode không dấu,...Chương 2: Lập trình Java cơ sở 2.1 - Bộ ký tự, từ khoá, tên 2.2 - Các kiểu dữ liệu cơ bản 2.3 - Hằng, biến, mảng, toán tử và biểu thức 2.4 - Các cấu trúc điều khiển trong Java 2.5 - Một số chương trình minh hoạ 10/7/2015 Bài giảng lập trình Java 11 2.2 Các kiểu dữ liệu cơ bản • Trong Java kiểu dữ liệu được chia thành 2 loại: – Kiểu dữ liệu nguyên... biến không trùng với từ khoá tong java • Biến có thể khai báo ở bất kỳ nơi đâu trong chương trình 10/7/2015 Bài giảng lập trình Java 29 Biến • Cú pháp: [Kiểu dữ liệu] [tên biến] • VD: int giaTri; • giaTri=5; hoặc int giaTri=5 • Để in một chuỗi văn bản hoặc giá trị ra màn hình: System.out.println(“Gia trị cua bien la:” + giaTrị1+ giaTri2); 10/7/2015 Bài giảng lập trình Java 30 Biến • Bài 1: Trong các... nháy đơn • Giá trị mặc định là giá trị zero (\u0000) 10/7/2015 Bài giảng lập trình Java 18 Giá trị logic • Giá trị boolean được xác định rõ ràng trong Java – Một giá trị int không thể sử dụng thay cho giá trị boolean – Có thể lưu trữ giá trị hoặc true hoặc false • Biến boolean được khởi tạo là false 10/7/2015 Bài giảng lập trình Java 19 Boolean, ký tự và xâu ký tự • Boolean: – True – False • Ký tự: –... kiểu số thực Hãy viết chương trình tính diện tích và chu vi hình tròn, in kết quả ra màn hình 10/7/2015 Bài giảng lập trình Java 31 public class tong { public static void main(String[] args) { final double PI=3.14; double r=5, chuvi,dt; chuvi=2*PI*r; dt=PI*r*r; System.out.println(“Chu vi là: "+chuvi); System.out.println(“Dien tich là: "+dt); } } 10/7/2015 Bài giảng lập trình Java 32 Biến • Kết quả bài... cần gán VD: final int NAM_SINH=1994 10/7/2015 Bài giảng lập trình Java 27 Hằng • Một số hằng ký tự đặc biệt: Ký tự \b Ý nghĩa Xoá lùi (BackSpace) \t \n \r \” \’ \\ \f \uxxxx Tab Xuống hàng Dấu enter Nháy kép Nháy đơn Số ngược Đầy trang Ký tự unicode 10/7/2015 Bài giảng lập trình Java 28 Biến • Biến là vùng nhớ dùng để lưu trữ các giá trị của chương trình • Mỗi biến gắn liền với 1 kiểu dữ liệu và một định

Ngày đăng: 21/02/2016, 20:53

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan