Giáo trình Java (Tập 1): Phần 1
Số trang: 207
Loại file: pdf
Dung lượng: 15.93 MB
Lượt xem: 20
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Giáo trình Java do Phương Lan làm chủ biên sẽ giới thiệu đến bạn từ ngôn ngữ lập trình cho đến các công nghệ mạng, Internet, Mobile phone, Web Service... khả năng cạnh tranh và các thế mạnh của Java so với nền .NET đang phát triển bởi Microsoft. Mời các bạn tham khảo phần 1 cuốn sách.
Nội dung trích xuất từ tài liệu:
Giáo trình Java (Tập 1): Phần 1 1 SÁCH KÈM THEO ĐĨA CD TẠI PHÒNG NGHE NHÌN T Á P Ì # N g ô n n g ữ l ậ p t r ì n h J a v a ( J D K 1.4) # Java v à d ồ h ọ a x ử lý ả n h * Java Applet, A W Tv à Java2D # Lập trình ứng dụng với JFC N H À X U Ấ T B Ả NL Á O Đ Ộ N G X ÃH Ộ I / / ì Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.lrc-tnu.edu.vn P H Ư Ơ N G L A N (Chủ biên) MK.PUB H O À N G Đ Ứ C H Ả I a v a T Á P Ì TRUNG TẤM HỌC UZh N H À XUẤT B Ả N L A O Đ Ô N G XÃ HÔI Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.lrc-tnu.edu.vn Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.lrc-tnu.edu.vn L Ờ I N Ó I Đ Ầ U C h à o m ừ n g b ạ n đ ã đ ế n v ớ i giáo t r ì n h Java t ậ p 1. K h i b ạ n c ầ m quyển s á c h n à y trong tay có l ẽ Java đ ã t r ả i qua m ộ t bước t i ế n k h á d à i , t h ă n g t r ầ m v ớ i đủ l ờ i n h ậ n x é t . B ạ n b i ế t gì v ề Java? M ộ t n g ô n n g ữ n ổ i tiếng? m ộ t công nghệ hay m ộ t h ệ điều h à n h ? D ù n g cho I n t e r n e t hay mạng? Java n g à y nay đ ã và đ a n g l à m được những gì? So với n h ữ n g công n g h ệ của Microsoít n h ư . N É T , Visual Basic, Visual c # , Web Services Java có l ợ i t h ê c ạ n h t r a n h hay k h ô n g ? C á c h đ â y 5 n ă m (1998) c h ú n g tôi l ầ n đ ầ u t i ê n đ ã t i ế p c ậ n và giới t h i ệ u giáo t r ì n h l ậ p t r ì n h Java v ớ i các b ạ n (cùng với tựa đ ề của quyển s á c h n à y ) . Lúc đó Java đ a n g còn ở p h i ê n b ả n 1.1 v à phôi t h a i ở p h i ê n b ả n 1.2 S D K . Java k h ô n g thay đ ổ i n h i ề u n ế u chỉ n h ậ n x é t qua s ố p h i ê n bản (version). P h i ê n b ả n m ớ i n h á t m à các b ạ n sẽ cùng c h ú n g tôi t i ế p c ậ n trong giáo t r ì n h n à y là 1.4. Tuy n h i ê n , m ỗ i s ố p h i ê n b ả n thay đ ổ i của Java là m ộ t cuộc cách m ạ n g r ấ t l ớ n , b ạ n có t h ể h ì n h dung n ó n h ư m ộ t cuộc cách m ạ n g chuyển đ ổ i giữa Windows 3.1 l ê n Windovvs 95 hay t ừ Windows 95 l ê n Windows NT/2000 hoặc XP. T r o n g l ầ n xuất b ả n n à y , b ạ n sẽ c ù n g c h ú n g tôi t i ế p c ậ n m ộ t sức s ô n g m ớ i của Java p h i ê n b ả n 1.4. Đ ã có n h ữ n g thay đ ổ i r ấ t n h i ề u v à r ấ t lớn v ề k i ê n t r ú c của Java. Có t h ể những gì b ạ n b i ế t về Java trước d â y cũng đ ã đ ế n lúc c ầ n xem x é t l ạ i . V ớ i Java, có những công n g h ệ tưởng n h ư l à t r á i t i m v à sức sống trước đ â y nay đ ã l u mờ, c h ẳ n g h ạ n n h ư Applet. Applet là những m ầ u ứng dụng n h ỏ có k h ả n ă n g chạy t r o n g t r ì n h duyệt v à đ ã từng đưa Java l ê n đ ỉ n h cao của những n ă m cuối t h ế k ỷ 20, đầu t h ế k ỷ 2 1 . T h ế n h ư n g giờ đ â y ( c h í n h x á c là ở t h ờ i đ i ể m n à y 2003) Applet í t còn được quan t â m đ ế n do sự p h á t t r i ể n v à h ỗ t r ợ q u á m ạ n h m ẽ của những n g ô n ngữ script n h ư Java Script ngay trong t r ì n h duyệt Web. Applet v ẫ n còn được sử dụng t r o n g t r ì n h duyệt n h ư n g ở d ạ n g plug-in chứ k h ô n g còn được h ỗ t r ợ mặc đ ị n h bởi t r ì n h duyệt n h ư ban đ ầ u nữa. Java Applet mang m ộ t phong c á c h v à đ ị n h hướng k h á c , đó là n g h i ê n g v ề h ồ trợ cho ứng dụng Web p h í a client chạy t r ê n m ạ n g I n t r a n e t n h i ề u hem là ứng dụng chạy trực t i ế p t r ê n t r ì n h duyệt t h ô n g qua k ế t nôi I n t e r n e t . T ạ i sao? C â u t r ả l ờ i r ấ t đ ơ n g i ả n , Microsoft k h ô n g muốn có Java, n h ư n g Sun System (cha đ ẻ của Java) đ ã đưa Java vượt qua k h ó k h ă n t r ở n ê n u y ể n chuyển v à hữu dụng h ơ n . Java đ a n g v à đủ sức cạnh t r a n h v ớ i t ấ t cả công n g h ệ m à M i c r o s o í l đ a n g t h á c h thức t h ế giới. Còn n h ữ n g gì thay đ ổ i t r o n g p h i ê n b ả n 1.4 của Java? R ấ t n h i ề u bạn ạ! Đó l à t á t cả những gì m à c h ú n g ta sẽ n g h i ê n cứu và học h ỏ i t r o n g suốt bộ giáo t r ì n h n à y . Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.lrc-tnu.edu.vn L Ờ I N G Ỏ K í n h t h ư a quý B ạ n đọc gần xa, Ban xuất b á n M K . P U B trước hét x i n bày tó lòng b i ế t ơn và n i ề m v i n h h ạ n h trước n h i ệ t t ì n h của đ ó n g đáo B ạ n đọc đ ố i với tủ s á c h M K . P U B t r o n g t h ờ i gian qua. K h ấ u hiệu của c h ú n g tòi là: * Lao động khoa học n g h i ê m túc. * Chất lượng và n g à y c à n g chất lượng h ơ n . * T ấ t cả vì B ạ n đọc. Rất nhiều B ạ n đọc đ ã gửi maiL cho c h ú n g tòi đ ó n g góp n h i ề u ý k i ê n quý báu cho tủ s á c h . Ban xuất bản M K . P Ư B x i n được k í n h mời quý B ạ n đọc t h a m gia cùng n â n g cao chất lượng tủ s á c h của c h ú n g ta. Trong quá t r ì n h đọc, x i n các B ạ n ghi chú l ạ i các sai sót (dù n h ỏ , lớn) của cuốn sách hoặc các n h ậ n xét của r i ê n g B ạ n . Sau đó x i n gửi vê địa chỉ: E-mail: mk.book@cinet.vnnevvs.com; mk.pub@cinet.vnnews.com Hoặc gửi về: N h à sách M i n h Khai 249 Nguyễn T h ị M i n h K h a i , Q.I, Tp. H ồ Chí M i n h N ế u B ạ n ghi chú trực t i ế p lên cuôn s á c h , r ồ i gửi cuốn s á c h đó cho c h ú n g tôi thì c h ú n g tôi sẽ x i n h o à n l ạ i cước phí bưu đ i ệ n và gửi l ạ i cho B ...
Nội dung trích xuất từ tài liệu:
Giáo trình Java (Tập 1): Phần 1 1 SÁCH KÈM THEO ĐĨA CD TẠI PHÒNG NGHE NHÌN T Á P Ì # N g ô n n g ữ l ậ p t r ì n h J a v a ( J D K 1.4) # Java v à d ồ h ọ a x ử lý ả n h * Java Applet, A W Tv à Java2D # Lập trình ứng dụng với JFC N H À X U Ấ T B Ả NL Á O Đ Ộ N G X ÃH Ộ I / / ì Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.lrc-tnu.edu.vn P H Ư Ơ N G L A N (Chủ biên) MK.PUB H O À N G Đ Ứ C H Ả I a v a T Á P Ì TRUNG TẤM HỌC UZh N H À XUẤT B Ả N L A O Đ Ô N G XÃ HÔI Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.lrc-tnu.edu.vn Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.lrc-tnu.edu.vn L Ờ I N Ó I Đ Ầ U C h à o m ừ n g b ạ n đ ã đ ế n v ớ i giáo t r ì n h Java t ậ p 1. K h i b ạ n c ầ m quyển s á c h n à y trong tay có l ẽ Java đ ã t r ả i qua m ộ t bước t i ế n k h á d à i , t h ă n g t r ầ m v ớ i đủ l ờ i n h ậ n x é t . B ạ n b i ế t gì v ề Java? M ộ t n g ô n n g ữ n ổ i tiếng? m ộ t công nghệ hay m ộ t h ệ điều h à n h ? D ù n g cho I n t e r n e t hay mạng? Java n g à y nay đ ã và đ a n g l à m được những gì? So với n h ữ n g công n g h ệ của Microsoít n h ư . N É T , Visual Basic, Visual c # , Web Services Java có l ợ i t h ê c ạ n h t r a n h hay k h ô n g ? C á c h đ â y 5 n ă m (1998) c h ú n g tôi l ầ n đ ầ u t i ê n đ ã t i ế p c ậ n và giới t h i ệ u giáo t r ì n h l ậ p t r ì n h Java v ớ i các b ạ n (cùng với tựa đ ề của quyển s á c h n à y ) . Lúc đó Java đ a n g còn ở p h i ê n b ả n 1.1 v à phôi t h a i ở p h i ê n b ả n 1.2 S D K . Java k h ô n g thay đ ổ i n h i ề u n ế u chỉ n h ậ n x é t qua s ố p h i ê n bản (version). P h i ê n b ả n m ớ i n h á t m à các b ạ n sẽ cùng c h ú n g tôi t i ế p c ậ n trong giáo t r ì n h n à y là 1.4. Tuy n h i ê n , m ỗ i s ố p h i ê n b ả n thay đ ổ i của Java là m ộ t cuộc cách m ạ n g r ấ t l ớ n , b ạ n có t h ể h ì n h dung n ó n h ư m ộ t cuộc cách m ạ n g chuyển đ ổ i giữa Windows 3.1 l ê n Windovvs 95 hay t ừ Windows 95 l ê n Windows NT/2000 hoặc XP. T r o n g l ầ n xuất b ả n n à y , b ạ n sẽ c ù n g c h ú n g tôi t i ế p c ậ n m ộ t sức s ô n g m ớ i của Java p h i ê n b ả n 1.4. Đ ã có n h ữ n g thay đ ổ i r ấ t n h i ề u v à r ấ t lớn v ề k i ê n t r ú c của Java. Có t h ể những gì b ạ n b i ế t về Java trước d â y cũng đ ã đ ế n lúc c ầ n xem x é t l ạ i . V ớ i Java, có những công n g h ệ tưởng n h ư l à t r á i t i m v à sức sống trước đ â y nay đ ã l u mờ, c h ẳ n g h ạ n n h ư Applet. Applet là những m ầ u ứng dụng n h ỏ có k h ả n ă n g chạy t r o n g t r ì n h duyệt v à đ ã từng đưa Java l ê n đ ỉ n h cao của những n ă m cuối t h ế k ỷ 20, đầu t h ế k ỷ 2 1 . T h ế n h ư n g giờ đ â y ( c h í n h x á c là ở t h ờ i đ i ể m n à y 2003) Applet í t còn được quan t â m đ ế n do sự p h á t t r i ể n v à h ỗ t r ợ q u á m ạ n h m ẽ của những n g ô n ngữ script n h ư Java Script ngay trong t r ì n h duyệt Web. Applet v ẫ n còn được sử dụng t r o n g t r ì n h duyệt n h ư n g ở d ạ n g plug-in chứ k h ô n g còn được h ỗ t r ợ mặc đ ị n h bởi t r ì n h duyệt n h ư ban đ ầ u nữa. Java Applet mang m ộ t phong c á c h v à đ ị n h hướng k h á c , đó là n g h i ê n g v ề h ồ trợ cho ứng dụng Web p h í a client chạy t r ê n m ạ n g I n t r a n e t n h i ề u hem là ứng dụng chạy trực t i ế p t r ê n t r ì n h duyệt t h ô n g qua k ế t nôi I n t e r n e t . T ạ i sao? C â u t r ả l ờ i r ấ t đ ơ n g i ả n , Microsoft k h ô n g muốn có Java, n h ư n g Sun System (cha đ ẻ của Java) đ ã đưa Java vượt qua k h ó k h ă n t r ở n ê n u y ể n chuyển v à hữu dụng h ơ n . Java đ a n g v à đủ sức cạnh t r a n h v ớ i t ấ t cả công n g h ệ m à M i c r o s o í l đ a n g t h á c h thức t h ế giới. Còn n h ữ n g gì thay đ ổ i t r o n g p h i ê n b ả n 1.4 của Java? R ấ t n h i ề u bạn ạ! Đó l à t á t cả những gì m à c h ú n g ta sẽ n g h i ê n cứu và học h ỏ i t r o n g suốt bộ giáo t r ì n h n à y . Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.lrc-tnu.edu.vn L Ờ I N G Ỏ K í n h t h ư a quý B ạ n đọc gần xa, Ban xuất b á n M K . P U B trước hét x i n bày tó lòng b i ế t ơn và n i ề m v i n h h ạ n h trước n h i ệ t t ì n h của đ ó n g đáo B ạ n đọc đ ố i với tủ s á c h M K . P U B t r o n g t h ờ i gian qua. K h ấ u hiệu của c h ú n g tòi là: * Lao động khoa học n g h i ê m túc. * Chất lượng và n g à y c à n g chất lượng h ơ n . * T ấ t cả vì B ạ n đọc. Rất nhiều B ạ n đọc đ ã gửi maiL cho c h ú n g tòi đ ó n g góp n h i ề u ý k i ê n quý báu cho tủ s á c h . Ban xuất bản M K . P Ư B x i n được k í n h mời quý B ạ n đọc t h a m gia cùng n â n g cao chất lượng tủ s á c h của c h ú n g ta. Trong quá t r ì n h đọc, x i n các B ạ n ghi chú l ạ i các sai sót (dù n h ỏ , lớn) của cuốn sách hoặc các n h ậ n xét của r i ê n g B ạ n . Sau đó x i n gửi vê địa chỉ: E-mail: mk.book@cinet.vnnevvs.com; mk.pub@cinet.vnnews.com Hoặc gửi về: N h à sách M i n h Khai 249 Nguyễn T h ị M i n h K h a i , Q.I, Tp. H ồ Chí M i n h N ế u B ạ n ghi chú trực t i ế p lên cuôn s á c h , r ồ i gửi cuốn s á c h đó cho c h ú n g tôi thì c h ú n g tôi sẽ x i n h o à n l ạ i cước phí bưu đ i ệ n và gửi l ạ i cho B ...
Tìm kiếm theo từ khóa liên quan:
Giáo trình Java Ngôn ngữ lập trình Kỹ thuật lập trình Nếm thử café Java Giới thiệu và cài đặt Java JDK Ngôn ngữ lập trình Java Xây dựng Java AppletTài liệu có liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 318 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 310 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 294 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 251 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 248 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 242 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 232 1 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 223 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 204 0 0 -
Thiết kế mạch logic bằng Verilog - HDL
45 trang 198 0 0