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 ...