Công nghệ lập trình hứơng đối tượng_ Chương 3

41 379 1
Công nghệ lập trình hứơng đối tượng_ Chương 3

Đ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

Chương Ngôn Ngữ Java Trường Đại học Công nghệ Sài gịn Khoa Cơng nghệ Thơng tin Mục Tiêu    Phiên dịch chương trình Java Hiểu biết ngôn ngữ Java Kiểu liệu Trường Đại học Cơng nghệ Sài gịn Khoa Cơng nghệ Thơng tin OOP JAVA Java Program Structure    Môi trường Khai báo Class Tokens:  Các định danh  Từ khóa  Tóan tử Trường Đại học Cơng nghệ Sài gịn Khoa Cơng nghệ Thơng tin OOP JAVA VD Java program // This is a simple program called “First.java” class First { public static void main(String args[]) { System.out.println(“My first program in Java”); } } Trường Đại học Công nghệ Sài gịn Khoa Cơng nghệ Thơng tin OOP JAVA Biên dịch chạy C:\jdk1.4\bin>javac First.java  C:\jdk1.4\bin>java First Kết quả: My first program in Java  Trường Đại học Công nghệ Sài gịn Khoa Cơng nghệ Thơng tin OOP JAVA Truyền đối số dòng lệnh class Pass { public static void main(String parameters[]) { System.out.println("This is what the main method received"); System.out.println(parameters[0]); System.out.println(parameters[1]); System.out.println(parameters[2]); } } Trường Đại học Cơng nghệ Sài gịn Khoa Cơng nghệ Thơng tin OOP JAVA Truyền đối số dòng lệnh(tt…) Trường Đại học Cơng nghệ Sài gịn Khoa Cơng nghệ Thơng tin OOP JAVA Cơ Sở Của Ngôn Ngữ Java  Classes & Methods  Data types  Variables  Operators  Control structures Trường Đại học Cơng nghệ Sài gịn Khoa Cơng nghệ Thông tin OOP JAVA Classes in Java  Cú pháp khai báo Class class Classname { var_datatype variablename; : met_datatype methodname(parameter_list) : } Trường Đại học Công nghệ Sài gịn Khoa Cơng nghệ Thơng tin OOP JAVA VD class Trường Đại học Cơng nghệ Sài gịn Khoa Cơng nghệ Thông tin OOP JAVA Arithmetic Operators             + * / % ++ -+= -= *= /= %= Addition Subtraction Multiplication Division Modulus Increment Decrement Addition and assignment Subtraction and assignment Multiplication and assignment Division and assignment Modulus and assignment Trường Đại học Cơng nghệ Sài gịn Khoa Cơng nghệ Thông tin OOP JAVA Bitwise Operators       ~ & | ^ >> = Equal to Not equal to Less than Greater than Less than or equal to Greater than or equal to Trường Đại học Cơng nghệ Sài gịn Khoa Cơng nghệ Thơng tin OOP JAVA Logical Operators     && || ^ ! Logical AND Logical OR Logical XOR Logical unary NOT Trường Đại học Cơng nghệ Sài gịn Khoa Công nghệ Thông tin OOP JAVA Conditional Operator     Cú pháp expression1 ? expression2 : expression3; expression1 Biểu thức luận lí Expression2 Trị trả expression1 True expression3 Trị trả expression1 False Trường Đại học Cơng nghệ Sài gịn Khoa Cơng nghệ Thông tin OOP JAVA Assignment Operator    = phép gán Các giá trị gán tới nhiều biến Example a = b = c = d = 90; //nhập nhằng Trường Đại học Cơng nghệ Sài gịn Khoa Công nghệ Thông tin OOP JAVA Độ ưu tiên Operator Trường Đại học Cơng nghệ Sài gịn Khoa Cơng nghệ Thông tin OOP JAVA Định Dạng Xuất Trường Đại học Cơng nghệ Sài gịn Khoa Cơng nghệ Thơng tin OOP JAVA if-else statement  Cú pháp if (condition) { action1 statements; } else { action2 statements; } Trường Đại học Cơng nghệ Sài gịn Khoa Cơng nghệ Thơng tin OOP JAVA switch-case statement  Cú pháp switch (expression) { case 'value1': action1 statement(s); break; case 'value2': action2 statement(s); break; : : case 'valueN': actionN statement(s); break; default: default_action statement(s); } Trường Đại học Cơng nghệ Sài gịn Khoa Cơng nghệ Thông tin OOP JAVA while loop  Cú pháp while(condition) { action statements; : : } Trường Đại học Cơng nghệ Sài gịn Khoa Cơng nghệ Thơng tin OOP JAVA do-while loop  Cú pháp { action statements; : : } while(condition); Trường Đại học Công nghệ Sài gịn Khoa Cơng nghệ Thơng tin OOP JAVA for loop  Cú pháp for(initialization statements; condition; increment statements) { action statements; : : } Trường Đại học Công nghệ Sài gịn Khoa Cơng nghệ Thơng tin OOP JAVA Tổng kết      Cấu trúc chương trình JAVA Định danh, từ khóa ,tóan tử Các kiểu liệu - Primitive Reference Phạm vi truy nhập: public, … Thiết lập - ẩn Trường Đại học Công nghệ Sài gịn Khoa Cơng nghệ Thơng tin OOP JAVA Tổng kết   Operators:  Arithmetic  Bitwise  Relational  Logical  Conditional  Assignment Flow Controls:  if-else statement  switch-case statement  while loop  do-while loop  for loop Trường Đại học Công nghệ Sài gịn Khoa Cơng nghệ Thơng tin OOP JAVA ... Đại học Cơng nghệ Sài gịn Khoa Cơng nghệ Thông tin OOP JAVA Độ ưu tiên Operator Trường Đại học Cơng nghệ Sài gịn Khoa Cơng nghệ Thơng tin OOP JAVA Định Dạng Xuất Trường Đại học Công nghệ Sài gịn... methodname(parameter_list) : } Trường Đại học Cơng nghệ Sài gịn Khoa Cơng nghệ Thơng tin OOP JAVA VD class Trường Đại học Cơng nghệ Sài gịn Khoa Công nghệ Thông tin OOP JAVA Nested Classes Định nghĩa... Trường Đại học Cơng nghệ Sài gịn Khoa Cơng nghệ Thơng tin OOP JAVA Phạm Vi truy cập Method  public  private  Protected  default Trường Đại học Công nghệ Sài gịn Khoa Cơng nghệ Thơng tin OOP

Ngày đăng: 18/10/2013, 09:15

Từ khóa liên quan

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

Tài liệu liên quan