1. Trang chủ
  2. » Giáo án - Bài giảng

bài thực hành công nghệ java 2022

108 28 0

Đ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

Tiêu đề Bài Thực Hành Học Phần: Công Nghệ Java
Tác giả Thanh Hóa
Trường học Trường Đại Học Hồng Đức
Chuyên ngành Công Nghệ Thông Tin
Thể loại Bài Thực Hành
Năm xuất bản 2021
Thành phố Thanh Hóa
Định dạng
Số trang 108
Dung lượng 10,3 MB

Nội dung

  MỤC LỤCHƯỚNG DẪN CHUNG1I. CHÍNH SÁCH CỦA MÔN HỌC1II. PHẦN MỀM PHỤC VỤ1III. TÀI LIỆU THAM KHẢO1IV. HƯỚNG DẪN CÀI ĐẶT (THAM KHẢO)1BÀI THỰC HÀNH SỐ 12I. Mục tiêu2II. Nội dung2Bài tập 1.4Bài tập 2.5Bài tập 3:6Bài tập 4:8Bài tập 5:10Bài tập 6:11BÀI THỰC HÀNH SỐ 213I. Mục tiêu13II. Nội dung13Bài tập 1:13Bài tập 2:16Bài tập 3:17Bài tập 4:17Bài tập 5:18Bài tập 6:19Bài tập 7:21Bài tập 8:21Bài tập 9:24Bài tập 10:26Bài tập 11:27Bài tập 12:28Tham khảo thêm31BÀI THỰC HÀNH SỐ 339I. Mục tiêu39II. Nội dung39Bài tập 1:39Bài tập 2:43Bài tập 3:48Bài tập 4:50Bài tập 5:54Bài tập 6:55Bài tập 7:56Bài tập 8:57Bài tập 9:58Bài tập 10:58Bài tập 1160Bài tập 1237Bài tâp 1338Bài tập 1439Bài tập 15 Một số điều khiển khác các bạn Sinh viên tự tìm hiểu thêm40BÀI THỰC HÀNH SỐ 443I. Mục tiêu của bài học43II. Nội dung thực hành43Bài 1 Kết nối CSDL giữa JAVA và hệ quản trị CSDL SQL Server43Bài 2 Xây dựng lớp kết nối đến cơ sở dữ liệu.45Bài 3 Xây dựng các phương thức, hàm … thao tác với CSDL SQL Server 47Bài 4 Xây dựng 1 ứng dụng cụ thể.60package EF:61package Dao69package Controller73package View74 HƯỚNG DẪN CHUNGI. CHÍNH SÁCH CỦA MÔN HỌC Sinh viên bắt buộc phải in bài thực hành và mang theo khi đến buổi thực hành. Không chấp nhận cho sinh viên vào lớp nếu không có bài thực hành. Sinh viên vắng 1 (một) buổi thực hành sẽ bị đánh vắng tương đương 05 (năm) tiết học. Sinh viên phải mang thêm bài giảng lý thuyết, tài liệu tham khảo của học phần. Tổng số buổi thực hành của học phần là 08 buổi, tương đương 40 tiết.II. PHẦN MỀM PHỤC VỤCác bài tập thực hành trong học phần này được xây dựng thực hành với ngôn ngữ Java trên bộ công cụ NetBeans IDE 8.2 Yêu cầu phần cứng, phần mềm liên quan khi cài đặt: Để cài đặt Netbeans IDE hệ thống cần những yêu cầu sau:Hệ điều hành: Windows 7 (32bit hoặc 64bit), Ubuntu 10 trở lên, Mac OS 10.7 trở lên.CPU: Pentium IV trở lênRam: Ít nhất 1GB.Ổ đĩa trống: Ít nhất 1GB.III. TÀI LIỆU THAM KHẢO1 Đoàn Văn Ban, Lập trình hướng đối tượng với Java, NXB KHKT, 20052 Katty Sierra Bert Bates, Java 2, Osborne Certification Press3 https:www.tutorialspoint.comjava4 http:zetcode.comtutorialsjavaswingtutorial5 https:www.tutorialspoint.comswing6 https:www.studytonight.comjavajavaswing.php7 Core Java™ 2 Volume I Fundamentals, Seventh Edition8 Core Java™ 2 Volume II – Advance Features, Seventh EditionIV. HƯỚNG DẪN CÀI ĐẶT (THAM KHẢO)Địa chỉ để tải phần mềm java JDK with netbeanhttps:www.oracle.comtechnetworkjavajavasedownloadsjdknetbeansjsp3413139esa.htmlHướng dẫn cài đặt có thể tham khảo tại:https:www.oracle.comtechnetworkjdk7netbeansinstall433844.htmlhttps:netbeans.orgcommunityreleases81install.html BÀI THỰC HÀNH SỐ 1 (5 tiết)I. Mục tiêu Biết cách cài đặt Netbeans, cài đặt môi trường cho java.Sử dụng được Netbeans để tạo dự án JavaTạo được lớp chứa phương thức MainNhập dữ liệu từ bàn phím, xuất dữ liệu ra màn hìnhSử dụng thành thạo các loại toán tử, các loại biểu thức.Sử dụng thành thạo các lệnh rẽ nhánh if, các lệnh lựa chọn switch case. Sử dụng thành thạo các vòng lặp for, while…; ngắt các vòng lặpSử dụng thành thạo mảng để nắm giữ nhiều phần từ cùng kiểu dữ liệuSử dụng thành thạo các phương thức thao tác về chuỗi, đối sánh chuỗi…Biết cách xây dựng chương trình ứng dụng với nhiều lớp được tổ chức theo sự phân cấp, kế thừa trong JavaII. Nội dungCài đặt NetBeans Địa chỉ để tải phần mềm java Netbeans with JDK https:www.oracle.comtechnetworkjavajavasedownloadsjdknetbeansjsp3413139esa.htmlCác bước cài đặt: sau khi tải NetBeans with JDK phù hợp với hệ điều hành tiến hành cài đặt, bấm đúp chuột vào file cài đặt và thực hiện chọn next > next > … Một số phím tắt thường dùng trong NetbeanIDE:Tìm kiếm và thay thế:CtrlF3: tìm từ tại vị trí con trỏ chuộtF3ShiftF3: tìm từ kế tiếptrước đó trong fileCtrlFH: tìmthay thế từ trong fileAltF7: tìm vị trí hàm được sử dụng trong projectsCtrlR: đổi tên biến tại con trỏ chuộtAltShiftL: copy đường dẫn của file đang mởCoding trong JavaAltInsert: sinh ra codeCtrlShiftI: tự động imports class cần thiếtAltShiftF: định dạng codeCtrlShiftUpD: copy dòng tại con trỏ chuộtCtrl: bật tắt commentCtrlEX: xóa dòng tại con trỏ chuột

TRƯỜNG ĐẠI HỌC HỒNG ĐỨC KHOA CÔNG NGHỆ THÔNG TIN VÀ TRÙN THƠNG BÀI THỰC HÀNH HỌC PHẦN: Cơng nghệ Java SỐ TÍN CHỈ: DÙNG CHO: SINH VIÊN NGÀNH CNTT NGƯỜI XÂY DỰNG: THANH HÓA, 2/2021 MỤC LỤC HƯỚNG DẪN CHUNG I CHÍNH SÁCH CỦA MÔN HỌC - Sinh viên "bắt buộc" phải in bài thực hành và mang theo đến buổi thực hành Không chấp nhận cho sinh viên vào lớp nếu không có bài thực hành Sinh viên vắng (một) buổi thực hành sẽ bị đánh vắng tương đương 05 (năm) tiết học - Sinh viên phải mang thêm bài giảng lý thuyết, tài liệu tham khảo của học phần - Tổng số buổi thực hành của học phần là 08 buổi, tương đương 40 tiết II PHẦN MỀM PHỤC VỤ + Các bài tập thực hành học phần này được xây dựng thực hành với ngôn ngữ Java bộ công cụ NetBeans IDE 8.2 + Yêu cầu phần cứng, phần mềm liên quan cài đặt: Để cài đặt Netbeans IDE hệ thống cần yêu cầu sau: − − − − Hệ điều hành: Windows (32bit hoặc 64bit), Ubuntu 10 trở lên, Mac OS 10.7 trở lên CPU: Pentium IV trở lên Ram: Ít nhất 1GB Ổ đĩa trớng: Ít nhất 1GB III TÀI LIỆU THAM KHẢO [1] Đoàn Văn Ban, Lập trình hướng đới tượng với Java, NXB KHKT, 2005 [2] Katty Sierra & Bert Bates, Java 2, Osborne Certification Press [3] https://www.tutorialspoint.com/java/ [4] http://zetcode.com/tutorials/javaswingtutorial/ [5] https://www.tutorialspoint.com/swing [6] https://www.studytonight.com/java/java-swing.php [7] Core Java™ Volume I - Fundamentals, Seventh Edition [8] Core Java™ Volume II – Advance Features, Seventh Edition IV HƯỚNG DẪN CÀI ĐẶT (THAM KHẢO) + Địa chỉ để tải phần mềm java JDK with netbean − https://www.oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-3413139esa.html + Hướng dẫn cài đặt có thể tham khảo tại: − https://www.oracle.com/technetwork/jdk-7-netbeans-install-433844.html − https://netbeans.org/community/releases/81/install.html BÀI THỰC HÀNH SỐ (5 tiết) I Mục tiêu - Biết cách cài đặt Netbeans, cài đặt môi trường cho java Sử dụng được Netbeans để tạo dự án Java Tạo được lớp chứa phương thức Main Nhập liệu từ bàn phím, xuất liệu màn hình Sử dụng thành thạo các loại toán tử, các loại biểu thức Sử dụng thành thạo các lệnh rẽ nhánh if, các lệnh lựa chọn switch case Sử dụng thành thạo các vòng lặp for, while…; ngắt các vòng lặp Sử dụng thành thạo mảng để nắm giữ nhiều phần từ kiểu liệu Sử dụng thành thạo các phương thức thao tác về chuỗi, đối sánh chuỗi… Biết cách xây dựng chương trình ứng dụng với nhiều lớp được tở chức theo sự phân cấp, kế thừa Java II Nội dung Cài đặt NetBeans Địa chỉ để tải phần mềm java Netbeans with JDK https://www.oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-3413139esa.html Các bước cài đặt: sau tải NetBeans with JDK phù hợp với hệ điều hành tiến hành cài đặt, bấm đúp chuột vào file cài đặt và thực hiện chọn next > next > … Mợt số phím tắt thường dùng NetbeanIDE: Tìm kiếm thay thế: Ctrl-F3: tìm từ vị trí trỏ cḥt F3/Shift-F3: tìm từ kế tiếp/trước đó file Ctrl-F/H: tìm/thay thế từ file Alt-F7: tìm vị trí hàm được sử dụng projects Ctrl-R: đởi tên biến trỏ chuột Alt-Shift-L: copy đường dẫn của file mở Biên dịch, kiểm tra chạy project F9: biên dịch package/file F11: build project Shift - F11: xóa và build project Shift - F6: chạy file hiện F6: chạy project Coding Java Alt-Insert: sinh code Ctrl-Shift-I: tự động imports class cần thiết Alt-Shift-F: định dạng code Ctrl-Shift-Up/D: copy dòng trỏ cḥt Ctrl-/: bật tắt comment Ctrl-E/X: xóa dịng trỏ cḥt Debugging Ctrl-F5: bắt đầu debugging project Ctrl-Shift-F5: bắt đầu debugging file hiện Ctrl-Shift-F6: bắt đầu debugging file Ctrl-Shift-F8: đặt breakpoint mới Bài tập Viết chương trình Java đầu tiên với NetBeans Hướng dẫn: Khởi động NetBeans, Tạo mới Project File -> New Project Chọn Java Application  Next Đặt tên Project và chọn đường dẫn lưu ứng dụng Lưu ý tên class main phải trùng với tên class khai báo mã nguồn  Finish Thực thi ứng dụng =>ấn Shift + F6 Nếu xuất hiện thông báo "Build Success" là thành công Bài tập - Viết chương trình cho phép nhập họ và tên sinh viên, điểm trung bình từ bàn phím sau đó x́t màn hình với định dạng Hướng dẫn: Nhập liệu sử dụng đối tượng Scanner thư viện java.util.* Bài tập 3: - Viết chương trình nhập vào từ bàn phím cạnh của hình chữ nhật Tính và x́t màn chu vi, diện tính của hình chữ nhật Viết chương trình nhập và từ bàn phím cạnh của khới lập phương Tính và x́t màn hình thể tích của khới Hướng dẫn: b1 Mở ứng dụng NetBeans => New Project | Java | Java Application, nhấp Next Trên hộp thoại "New Java Application" điền các thông tin hộp thoại sau: − Project Name: − Project Location: − Và Bỏ chọn "Create Main Class" • Nhấn Finish để thúc B2 Tạo một Java Class: Chuột phải Source Packages -> chọn New -> chọn Java Class… Nhập HinhChuNhat Class Name -> chọn Finish Bước Viết mã cho HinhChuNhat.java sau: Bước 4: Nhấn Shift–F6 hoặc chuột phải-> Run File để chạy chương trình Nhập liệu và kiểm tra kết quả Tương tự viết chương trình cho ý b Bài tập 4: - Viết chương trình giải phương trình bậc nhất ax + b = 0, xuất kết quả màn hình 10 94 Code mẫu Lớp Người dùng 95 96 Code mẫu Lớp Quyền 97 package Dao KhoaDao: Có hàm thêm ; xóa; sửa; hiển thị; tìm kiếm;… Chi tiết getAllKhoa 98 Chi tiết getKhoaBySearch Chi tiết getKhoaByiDKhoa 99 Chi tiết addKhoa Chi tiết upDateKhoa 100 Chi tiết deleteKhoa Tương tự đối với các lớp khác SinhVienDao, NguoiDungDao, QuyenDao: Có các hàm thêm ; xóa; sửa; hiển thị; tìm kiếm;… 101 package Controller KhoaController Tương tự đối với các controller khác package View Khoa View 102 103 104 105 106 107 Tương tự cho các view khác 108 ... đới tượng với Java, NXB KHKT, 2005 [2] Katty Sierra & Bert Bates, Java 2, Osborne Certification Press [3] https://www.tutorialspoint.com /java/ [4] http://zetcode.com/tutorials/javaswingtutorial/... https://www.tutorialspoint.com/swing [6] https://www.studytonight.com /java/ java-swing.php [7] Core Java? ?? Volume I - Fundamentals, Seventh Edition [8] Core Java? ?? Volume II – Advance Features, Seventh Edition IV... chức theo sự phân cấp, kế thừa Java II Nội dung Cài đặt NetBeans Địa chỉ để tải phần mềm java Netbeans with JDK https://www.oracle.com/technetwork /java/ javase/downloads/jdk-netbeans-jsp-3413139esa.html

Ngày đăng: 02/03/2022, 16:16

TỪ KHÓA LIÊN QUAN

w