Bài giảng Lập trình hướng đối tượng: Chương 3 - Trần Thị Anh Thi
Số trang: 26
Loại file: pdf
Dung lượng: 1.13 MB
Lượt xem: 8
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Lập trình hướng đối tượng - Chương 3: Tổng quan lập trình Java" cung cấp cho người học các kiến thức: Giới thiệu ngôn ngữ lập trình java, tạo, biên dịch và thực thi java; các kiểu dữ liệu cơ bản, khai báo và sử dụng các biến,... Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình hướng đối tượng: Chương 3 - Trần Thị Anh Thi12/29/2015Chương 3TỔNG QUANLẬP TRÌNH JAVAGiảng viên : Trần Thị Anh ThiEmail: tranthianhthi@hui.edu.vnWebBog: http://tranthianhthi.wordpress.comTỔNG QUAN LẬP TRÌNH JAVAGiới thiệu ngôn ngữ lập trình javaTạo, biên dịch và thực thi java.Các kiểu dữ liệu cơ bản.Khai báo và sử dụng các biến.Các biểu thức và độ ưu tiên toán tử.Thư viện.Bộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 2Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu JavaGiới thiệu ngôn ngữ lập trìnhjavaJava là gì?Java là ngôn ngữ lập trình hướng đối tượng do SunMicrosystem đưa ra vào giữa thập niên 90.Chương trình Java:Một chương trình được tạo thành từ một hoặc nhiềulớp (class).Mỗi lớp chứa một hoặc nhiều phương thức (method).Một phương thức chứa các chương trình lệnh (programstatement)Một chương trình java luôn luôn chứa một phươngthức được gọi là mainBộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 3Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu Java112/29/2015CẤU TRÚC CHƯƠNG TRÌNHJAVA// Ghi chú về lớppublic class MyProgram{Phần đầu của lớpThân lớpCác ghi chú có thể đặt bất cứ ở vị trí nào}Bộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 4Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu JavaJava Program Structure// Ghi chú về lớppublic class MyProgram{//Ghi chú về phương thứcpublic static void main (String[] args){Phần đầu phương thứcThân phương thức}}Bộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 5Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu JavaGHI CHÚ TRONG JAVA Giải thích chương trình. Lập tài liệu cho chương trình: Tác giả,version, những đặc điểm của chương trình.Không ảnh hưởng đến hoạt động chương trình.Có 3 dạng:// Ghi chú đặt ở cuối dòng/*Ghi chú trên nhiều dòng *//** Ghi chú javadoc */Bộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 6Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu Java212/29/2015Cách đặt tên (Identifier)Một tên có thể được tạo từ các ký tự, các số, ký tựgạch dưới ( _ ), và dấu $.Một tên không thể bắt đầu là số, ký tự đặc biệt.Java phân biệt chữ thường và chữ hoa. Total,total, và TOTAL là các tên khác nhau.Bộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 7Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu JavaTừ khóa trong javaCác từ khóa trong java:abstractassertbooleanbreakbytecasecatchcharclassconstcontinuedefaultdodoubleelseenumextendsfalsefinalfinallyfloatforgotoifimplementsimportinstanceofintBộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMinterfacelongnativenewnullpackageprivateprotectedpublicreturnshortstaticstrictfpsuperswitchsynchronizedthisthrowthrowstransienttruetryvoidvolatilewhileSlide : 8Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu JavaPhương thức printlnSystem.out.println (“Hello world.);objectTênphương thưcBộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMCác tham sốSlide : 9Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu Java312/29/2015Chuỗi các ký tựMột chuỗi các ký tự hay còn gọi là hằng chuỗi, đượcđặt trong cặp ngoặc kép.Ví dụ:“Đây là một hằng chuỗi.“12 Nguyễn Văn Bảo, quận Gò Vấp.Ta dùng toán tử (+) để ghép các chuỗi.Bộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 10Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu JavaEscape SequencesEscape Sequence\b\t\n\r\\\\Bộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMMeaningbackspacetabnewlinecarriage returndouble quotesingle quotebackslashSlide : 11Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu JavaCông cụ soạn thảoNotepadJbuilderEclipseEditPlusJcreator…Bộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 12Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu Java412/29/2015Biên dịch và thực thi java1.2.3.Chương trình nguồn được viết bằng ngôn ngữ Java(*.java).Trình biên dịch Java biên dịch chương trình nguồnsang bytecode (*. class)Các file .class được nạp vào bộ nhớ và thực thi bởimáy ảo Java (JVM)Bộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 13Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu JavaBiên dịch và thực thi javaJava sourcecodeJavacompilerJavabytecodeBytecodeinterpreterBytecodecompilerMachinecodeBộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 14Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu JavaCÁC BƯỚC CƠ BẢN KHI VIẾTCHƯƠNG TRÌNHEdit andsave programerrorserrorsCompile programExecute program andevaluate resultsBộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 15Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu Java5 ...
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình hướng đối tượng: Chương 3 - Trần Thị Anh Thi12/29/2015Chương 3TỔNG QUANLẬP TRÌNH JAVAGiảng viên : Trần Thị Anh ThiEmail: tranthianhthi@hui.edu.vnWebBog: http://tranthianhthi.wordpress.comTỔNG QUAN LẬP TRÌNH JAVAGiới thiệu ngôn ngữ lập trình javaTạo, biên dịch và thực thi java.Các kiểu dữ liệu cơ bản.Khai báo và sử dụng các biến.Các biểu thức và độ ưu tiên toán tử.Thư viện.Bộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 2Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu JavaGiới thiệu ngôn ngữ lập trìnhjavaJava là gì?Java là ngôn ngữ lập trình hướng đối tượng do SunMicrosystem đưa ra vào giữa thập niên 90.Chương trình Java:Một chương trình được tạo thành từ một hoặc nhiềulớp (class).Mỗi lớp chứa một hoặc nhiều phương thức (method).Một phương thức chứa các chương trình lệnh (programstatement)Một chương trình java luôn luôn chứa một phươngthức được gọi là mainBộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 3Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu Java112/29/2015CẤU TRÚC CHƯƠNG TRÌNHJAVA// Ghi chú về lớppublic class MyProgram{Phần đầu của lớpThân lớpCác ghi chú có thể đặt bất cứ ở vị trí nào}Bộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 4Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu JavaJava Program Structure// Ghi chú về lớppublic class MyProgram{//Ghi chú về phương thứcpublic static void main (String[] args){Phần đầu phương thứcThân phương thức}}Bộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 5Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu JavaGHI CHÚ TRONG JAVA Giải thích chương trình. Lập tài liệu cho chương trình: Tác giả,version, những đặc điểm của chương trình.Không ảnh hưởng đến hoạt động chương trình.Có 3 dạng:// Ghi chú đặt ở cuối dòng/*Ghi chú trên nhiều dòng *//** Ghi chú javadoc */Bộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 6Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu Java212/29/2015Cách đặt tên (Identifier)Một tên có thể được tạo từ các ký tự, các số, ký tựgạch dưới ( _ ), và dấu $.Một tên không thể bắt đầu là số, ký tự đặc biệt.Java phân biệt chữ thường và chữ hoa. Total,total, và TOTAL là các tên khác nhau.Bộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 7Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu JavaTừ khóa trong javaCác từ khóa trong java:abstractassertbooleanbreakbytecasecatchcharclassconstcontinuedefaultdodoubleelseenumextendsfalsefinalfinallyfloatforgotoifimplementsimportinstanceofintBộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMinterfacelongnativenewnullpackageprivateprotectedpublicreturnshortstaticstrictfpsuperswitchsynchronizedthisthrowthrowstransienttruetryvoidvolatilewhileSlide : 8Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu JavaPhương thức printlnSystem.out.println (“Hello world.);objectTênphương thưcBộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMCác tham sốSlide : 9Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu Java312/29/2015Chuỗi các ký tựMột chuỗi các ký tự hay còn gọi là hằng chuỗi, đượcđặt trong cặp ngoặc kép.Ví dụ:“Đây là một hằng chuỗi.“12 Nguyễn Văn Bảo, quận Gò Vấp.Ta dùng toán tử (+) để ghép các chuỗi.Bộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 10Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu JavaEscape SequencesEscape Sequence\b\t\n\r\\\\Bộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMMeaningbackspacetabnewlinecarriage returndouble quotesingle quotebackslashSlide : 11Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu JavaCông cụ soạn thảoNotepadJbuilderEclipseEditPlusJcreator…Bộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 12Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu Java412/29/2015Biên dịch và thực thi java1.2.3.Chương trình nguồn được viết bằng ngôn ngữ Java(*.java).Trình biên dịch Java biên dịch chương trình nguồnsang bytecode (*. class)Các file .class được nạp vào bộ nhớ và thực thi bởimáy ảo Java (JVM)Bộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 13Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu JavaBiên dịch và thực thi javaJava sourcecodeJavacompilerJavabytecodeBytecodeinterpreterBytecodecompilerMachinecodeBộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 14Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu JavaCÁC BƯỚC CƠ BẢN KHI VIẾTCHƯƠNG TRÌNHEdit andsave programerrorserrorsCompile programExecute program andevaluate resultsBộ Môn Công Nghệ Phần MềmKhoa Công Nghệ Thông TinTrường Đại Học Công Nghiệp Tp HCMSlide : 15Môn Giảng :Lập Trình Hướng Đối TượngChương 3: Giới Thiệu Java5 ...
Tìm kiếm theo từ khóa liên quan:
Lập trình hướng đối tượng Bài giảng Lập trình hướng đối tượng Tổng quan lập trình Java Ngôn ngữ lập trình java Thực thi java Kiểu dữ liệu cơ bảnGợi ý tài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 275 0 0 -
101 trang 200 1 0
-
14 trang 134 0 0
-
Giáo trình lập trình hướng đối tượng - Lê Thị Mỹ Hạnh ĐH Đà Nẵng
165 trang 112 0 0 -
Giáo trình Lập trình Windows 1 - Trường CĐN Đà Lạt
117 trang 96 0 0 -
Giáo trình Phân tích, thiết kế hướng đối tượng với UML: Phần 1 - Trường ĐH Công nghiệp Quảng Ninh
111 trang 95 0 0 -
265 trang 80 0 0
-
Giáo trình Lập trình hướng đối tượng với Java: Phần 2 - Trần Thị Minh Châu, Nguyễn Việt Hà
141 trang 75 0 0 -
Bài giảng Ngôn ngữ lập trình Java: Applet - TS. Nguyễn Thị Hiền
34 trang 70 0 0 -
33 trang 69 0 0