Bài 2 Tìm hiểu cơ bản về ngôn ngữ lập trình Java pdf

45 965 2
Bài 2 Tìm hiểu cơ bản về ngôn ngữ lập trình Java pdf

Đ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

Java Simplified / Session 2 / 1 of 28 Bài 2 Tìm hiểu cơ bản về ngôn ngữ lập trình Java Bài 02 / 2 of 46 Nội dung chính  Dịch một chương trình java  Tìm hiểu cơ bản về java  Kiểu dữ liệu  Arrays  Toán tử  Chuỗi ký tự thay thế Bài 02 / 3 of 46 Một ví dụ chương trình java // This is a simple program called First.java class First { public static void main (String [] args) { System.out.println ("My first program in Java "); } } Bài 02 / 4 of 46 Phân tích chương trình Java  Ký hiệu // dùng để ghi chú thích trong source code  Dòng “class First” mô tả một lớp là “First”  public static void main (String [] args)  Đây là main method, nơi mà chương trình bắt đầu được thực thi.  System.out.println (“My first program in java”);  Dòng này hiển thị chuỗi My first program in java lên màn hình Bài 02 / 5 of 46 Biên dịch và thực thi chương trình The java compiler creates a file called 'First.class' that contains the byte codes Để chạy chương trình, một trình thông dịch java sẽ thực thi mã bytecode Bài 02 / 6 of 46 Truyền tham số dòng lệnh class CommLineArg { public static void main (String [] pargs) { System.out.println("These are the arguments passed to the main method."); System.out.println(pargs [0]); System.out.println(pargs [1]); System.out.println(pargs [2]); } } Bài 02 / 7 of 46 Truyền tham số dòng lệnh Output Bài 02 / 8 of 46 Cơ bản về ngôn ngữ Java  Lớp & Phương thức  Kiểu dữ liệu  Biến  Toán tử  Các cấu trúc điều khiển Bài 02 / 9 of 46 Lớp trong Java  Cú pháp khai báo một lớp class Classname { var_datatype variablename; : met_datatype methodname(parameter_list) : } Bài 02 / 10 of 46 Ví dụ về một lớp [...]... of res after operation is : " + res); } } Output Bài 02 / 24 of 46 Toán tử kiểu bit    Toán tử bit cho phép ta thao tác từng bit trên kiểu dữ liệu nguyên thủy Nó thực hiện trên 2 bit ở vị trí tương đương trên 2 toán hạng và trả về kết quả mới Một số toán tử: ~, &, |, ^, >>, =, 65)? “Expensive” : “Cheap”;... “Cheap”; Nó có thể thay thế một vài lệnh if - else Nếu Price > 65 thì Category = Expensive, còn nếu sai thì Category = Cheap Bài 02 / 28 of 46 Toán tử gán    Tên_biến = giá_trị ; Có thể gán một giá trị cho nhiều biến cùng lúc Ví dụ:  int x, y ,z;  x= y = z = 5; Bài 02 / 29 of 46 Thứ tự ưu tiên của các toán tử        Parentheses: ( ) and [ ] Toán tử một ngôi: +, -, ++, , ~, ! Toán tử số... is : " + nums[3]); } } Output Bài 02 / 20 of 46 Ví dụ về mảng nhiều chiều class MultiArrayDemo { for (int count = 0; count < 4; count++) public static void main ( String [] arg) { { for (int ctr = 0; ctr < count+1; ctr++) int multi[][] = new int [4][]; { multi[0] = new int[1]; System.out.print(multi[count][ctr] + " "); multi[1] = new int [2] ; System.out.println(); multi [2] = new int[3]; } multi[3] =... else Cú pháp của câu lệnh if-else như sau: if (condition) { action1; } else { action2; } Bài 02 / 33 of 46 Example class CheckNum { public static void main(String [] args) { int num = 10; if (num % 2 == 0) System.out.println(num + " is an even number"); else System.out.println(num + " is an odd number"); } } Output Bài 02 / 34 of 46 switch – case    Câu lệnh switch-case được sử dụng thay thế cho nhiều . Java Simplified / Session 2 / 1 of 28 Bài 2 Tìm hiểu cơ bản về ngôn ngữ lập trình Java Bài 02 / 2 of 46 Nội dung chính  Dịch một chương trình java  Tìm hiểu cơ bản về java  Kiểu. [1]); System.out.println(pargs [2] ); } } Bài 02 / 7 of 46 Truyền tham số dòng lệnh Output Bài 02 / 8 of 46 Cơ bản về ngôn ngữ Java  Lớp & Phương thức  Kiểu dữ liệu  Biến  Toán tử  Các cấu trúc điều khiển Bài 02 /. chương trình The java compiler creates a file called 'First.class' that contains the byte codes Để chạy chương trình, một trình thông dịch java sẽ thực thi mã bytecode Bài 02 / 6

Ngày đăng: 13/07/2014, 12:21

Từ khóa liên quan

Mục lục

  • Bài 2

  • Nội dung chính

  • Một ví dụ chương trình java

  • Phân tích chương trình Java

  • Biên dịch và thực thi chương trình

  • Truyền tham số dòng lệnh

  • Slide 7

  • Cơ bản về ngôn ngữ Java

  • Lớp trong Java

  • Ví dụ về một lớp

  • Các kiểu dữ liệu

  • Ép kiểu

  • Kiểu tự động và ép kiểu

  • Các quy tắc khi chuyển kiểu

  • Biến

  • Ví dụ

  • Phạm vi và vòng đời của biến

  • Slide 18

  • Khai báo mảng

  • Ví dụ về mảng một chiều

  • Ví dụ về mảng nhiều chiều

  • Toán tử

  • Toán tử số học

  • Example

  • Toán tử kiểu bit

  • Toán tử quan hệ

  • Slide 27

  • Toán tử điều kiện

  • Toán tử gán

  • Thứ tự ưu tiên của các toán tử

  • Định dạng dữ liệu đầu ra

  • Các cấu trúc điều khiển trong Java

  • if-else

  • Slide 34

  • switch – case

  • Slide 36

  • while

  • Slide 38

  • do – while

  • Slide 40

  • for

  • Slide 42

  • Lệnh nhảy

  • Slide 44

  • Thanks for listenning!!!

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

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

Tài liệu liên quan