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
Xem thêm: Bài 2 Tìm hiểu cơ bản về ngôn ngữ lập trình Java pdf, Bài 2 Tìm hiểu cơ bản về ngôn ngữ lập trình Java pdf