1. Trang chủ
  2. » Công Nghệ Thông Tin

Thực hành java và eclipse

28 248 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

Định dạng
Số trang 28
Dung lượng 1,71 MB

Nội dung

I HC BÁCH KHOA TP. H CHÍ MINH OÀN KHOA KHOA HC & K THUT MÁY TÍNH CÂU LC B TIN HC Hng dn thc hành Java và Eclipse Tác gi: HNG TRUNG DNG Tháng 5 - 2008 oàn Khoa KH&KT Máy tính i hc Bách Khoa TP.HCM Câu lc b Tin hc Tác gi: Hng Trung Dng 2 1. Cài đt Java và Eclipse _ Download JDK (phiên bn 1.5 tr lên) ti www.java.sun.com _ Cài đt JDK theo hng dn _ Download Eclipse phiên bn Europa (Java Developers hoc Java EE Developers) ti www.eclipse.org _ Gii nén file eclipse.zip ra mt th mc 2. Thay đi giao din Màn hình Welcome ca Eclipse: Chuyn đi giao din ban đu ca Java EE thành Java: M rng ca s Editor, t đng hide các khung nh Package Explorer, Outline đi: click phi vào các khung này, chn Fast View oàn Khoa KH&KT Máy tính i hc Bách Khoa TP.HCM Câu lc b Tin hc Tác gi: Hng Trung Dng 3 3. Khi to và qun lý Project a. To mt project java Chn File → New → Java Project. t tên cho project và chn Next Màn hình tip theo: các project java thng đ source code trong th mc src và đ các file class trong th mc bin. Nu không mun thay đi điu này, chn Next oàn Khoa KH&KT Máy tính i hc Bách Khoa TP.HCM Câu lc b Tin hc Tác gi: Hng Trung Dng 4 b. Thêm mt class mi vào project Chn New → Class Chn package s cha class này và đin tên class vào. Theo quy c, tên package bt đu bng ch thng, tên class bt đu bng ch hoa. Sau đó, chn tip các thông s nh sinh sn hàm main và comment đ Eclipse generate code cho bn. Chn Finish đ kt thúc oàn Khoa KH&KT Máy tính i hc Bách Khoa TP.HCM Câu lc b Tin hc Tác gi: Hng Trung Dng 5 Eclipse s t đng to lp mi nh sau: c. Vit code cho hàm main Chúng ta s vit mt chng trình hin ra mt ca s thông báo mang ni dung tùy chn. Trong hàm main, bn hãy gõ vào dòng code nh trong hình di đây: C ch dch tc thi ca Eclipse s cho bit chng trình ca bn đang có li, biu hin bng du đ  bên phi thanh trt dc. Lý do là chng trình ca chúng ta cha import th vin cn thit đ x dng lp JOptionPane. iu này cng ging nh ta phi khai báo include cho các chng trình C++. Eclipse có th giúp chúng ta làm điu này mt cách t đng. Hãy nhn t hp phím Ctrl-Shift-O, Eclipse s t đng tìm kim package có cha lp JOptionPane và t đng thêm vào. Hình sau cho thy kt qu sau khi đã thêm dòng import. oàn Khoa KH&KT Máy tính i hc Bách Khoa TP.HCM Câu lc b Tin hc Tác gi: Hng Trung Dng 6 Chng trình vn còn li do phng thc abc không tn ti trong lp JOptionPane. Hãy sa li đon code. Xóa chui “abc” đi, đ con tr sau du ‘.’ và nhn Ctrl-Space, Eclipse s hin ra ca s h tr nh sau: Hãy chn phng thc showMessageDialog  gn cui và Enter. Eclipse s h tr bn đin các thông s ca hàm này. Hãy đánh vào chui “null” cho thông s th nht và nhn phím Tab đ nhp vào thông s th hai. Hãy đin các thông s nh hình sau: d. Chy chng trình Chn Run → Run As → Java Application hoc nhn Ctrl - F11 oàn Khoa KH&KT Máy tính i hc Bách Khoa TP.HCM Câu lc b Tin hc Tác gi: Hng Trung Dng 7 Mt ca s mi hin ra hi ta có mun save file này trc khi run không. Hãy check vào ô “Always save…” đ sau này nó đng hi na và OK. Kt qu chng trình: oàn Khoa KH&KT Máy tính i hc Bách Khoa TP.HCM Câu lc b Tin hc Tác gi: Hng Trung Dng 8 4. Cu hình h thng a. Thêm các th vin vào project Các th vin trong java thng đc lu thành các file jar.  s dng các th vin này trong project, bn hãy chn Project → Properties. Trong ca s mi hin ra, chn mc Java Build Path bên tay phi và chn tab Libraries. Chn các mc sau đ thêm các file th vin vào project: _ Add External JARs: Thêm file jar bng đng dn tuyt đi. _ Add JARs: Thêm file jar hin đang nm trong workspace. _ Add Library: Thêm các th vin có sn trong Eclipse, hoc các th vin đc ngi dùng cu hình sn trong workspace Thông thng, nu không phi là các th vin thng dùng có sn nh J2EE, JUnit, bn nên copy file th vin vào project và chn Add JARs. Eclipse s lu đng dn tng đi đn th vin đó, và nh v y khi cn có th copy toàn b project qua ni khác mà không cn cu hình li th vin.  đây ta s s dng 2 th vin là Log4j và JUnit To mt th mc tên lib bên trong project. Có th to bng cách click phi vào project và chn New→Folder. Copy file log4j-1.2.13.jar (có th tìm trên mng) vào th mc lib. Sau đó chn project và nhn F5 đ Eclipse cp nht li ni dung th mc. M li ca s qun lý library ca project, chn Add JARs, ch n file va copy vào và OK Th vin log4j là mt th vin mã ngun m, chuyên dùng cho vic ghi li (logging) các kt qu x lý trong chng trình, đc dùng rt nhiu trong vic debug. Tip đn ta s thêm th vin JUnit. Th vin JUnit cng là mã ngun m, chuyên dùng cho vic thit k và chy các test case. Th vin này đã có sn trong Eclipse nên bn ch cn chn Add Library → JUnit. Chn JUnit 4 và Finish. Màn hình qun lý project bây gi s ging nh sau: oàn Khoa KH&KT Máy tính i hc Bách Khoa TP.HCM Câu lc b Tin hc Tác gi: Hng Trung Dng 9 b. Cu hình jdk và javadoc Javadoc là b tài liu ging nh MSDN ca Microsoft, trong đó có mô t đy đ v các package, lp có sn trong java cng nh các phng thc ca lp đó. Chun javadoc là mt chun ph bin mà bt c phn mm mã ngun m nào vit bng java cng đu đa ra các tài liu dng này. Khi bn đ con tr ti mt method và nhn F2, ni dung tr giúp đc hin th lên chính là đc ly trong javadoc Theo mc đnh, Eclipse cu hình javadoc đc ly  trang web ca Sun. iu này có th gây khó khn nu không có Internet hoc đng truyn tc đ chm. Ta có th download toàn b javadoc v máy và cu hình li đng dn này. Javadoc có th đc download  đa ch http://java.sun.com/javase/downloads/index_jdk5.jsp#docs Sau khi download và gii nén, bn hãy chn Windows → Preferences.  menu bên phi, chn Java → Installed JREs, chn phiên bn java tng ng bên tay phi oàn Khoa KH&KT Máy tính i hc Bách Khoa TP.HCM Câu lc b Tin hc Tác gi: Hng Trung Dng 10 Chn nút Edit. Trong ca s mi hin ra, chn th vin rt.jar trong s các th vin đc lit kê và chn Javadoc Location Ca s mi hin ra, ta s thit lp li đng dn javadoc là th mc api nm trong th mc cha javadoc va đc download và gii nén. Chn OK Sau khi thit lp xong javadoc, bn s thy tc đ hin th tooltip nhanh hn nhiu. Bây gi, gi s ta mun tìm hiu k thêm v lp JOptionPane, xem nó có nhng phng thc nào và có bà con h hàng gì vi nhng lp khác. Bn hãy đ con tr vào bt c ch nào có ch [...]... General Existing Projects into Workspace N u project c không c t o b ng Eclipse, b n ph i t o m t project m i và copy source code c a project c vào trong project m i Chúng ta hãy th import m t project ph c t p h n vào trong workspace, và ki m tra các tính n ng khác c a Eclipse B n hãy chép file jgraphpad.rar vào th m c hi n ch a workspace và gi i nén ây là file ch a m t project ã c t o s n N u b n không... d n n th m c cài t java Trên th c t , vi c build m t project java th ng c th c hi n b ng công ngh Ant (http://ant.apache.org, c tích h p s n trong Eclipse) do ph i gi i quy t các v n v th vi n và c u hình Cách t o file jar trên ch là m t cách n gi n, không thích h p v i các project l n B n nên tìm hi u công ngh Ant bi t cách build m t project java hoàn ch nh 6 Các phím t t trong Eclipse xem các phím... l c b Tin h c JOptionPane trên Editor và nh n Shift-F2 Javadoc c a l p này s m c nh c a máy b n i h c Bách Khoa TP.HCM c hi n th trên trình duy t 5 T o file jar Bây gi chúng ta s build ch ng trình thành m t file jar có th em qua b t k máy nào có máy o Java ch y, k c máy ó là Solaris hay Linux B n hãy ch n File Export Trong c a s m i hi n ra, ch n Java JAR file và click Next Trong ch ng trình này, chúng... http://www.jgraph.com/ và làm theo cách th 2 trên N u b n ã có file này, hãy làm theo cách th nh t import project Lúc này, chúng ta s có k t qu nh sau: JGraph là m t th vi n mã ngu n m vi t b ng java, chuyên h tr vi c v và x lý các i t ng h a Lúc này ta ã có m t project t ng i ph c t p v c các tính n ng khác c a Eclipse 8 Các ti n ích trong Eclipse a Ch c n ng tìm ki m tìm ki m m t t ho c c m t trong editor hi n hành: ... cách click chu t ph i vào file IntegerAddition, ch n New JUnit test case C a s m i hi n ra, hãy ch n New JUnit 4 test D u c nh báo d i cho bi t th vi n JUnit ch a c include vào project c a b n Hãy ch n Click here và OK Eclipse t ng thêm vào Sau ó ch n Next Tác gi : H ng Trung D ng 21 oàn Khoa KH&KT Máy tính Câu l c b Tin h c i h c Bách Khoa TP.HCM Trong khung c a s ti p theo, check vào ô absAdd nh hình... t o file jar, l n sau b n ch c n nh p chu t ph i vào nó và ch n Create JAR t o l i file jar m i Bây gi chúng ta th ch y file jar v a m i t o V i Windows, cách n gi n nh t là double click vào file ó Tuy nhiên v i nh ng môi tr ng khác, ta nên dùng màn hình console g i M màn hình console và di chuy n n th m c ch a file jar v a m i t o Ta s gõ l nh sau: java –jar hello.jar K t qu : N u dòng l nh trên báo... F2 „ xem javadoc t i c a s trình duy t: Shift – F2 „ h tr theo ng c nh (hi n list các ph ng th c, t ng i n tên bi n, …): Ctrl – Space „ xóa m t dòng: Ctrl – D „ s a l i nhanh: a con tr t i v trí b l i và Ctrl – 1 (s m t) „ t ng gióng hàng cho c file: Ctrl – A và sau ó Ctrl – I H th ng các phím t t c a Eclipse khá m nh, có th h tr vi c vi t code r t nhanh Tuy nhiên, m t s phím t t quá dài và khó nh... tô màu ây là m t ti n ích r t m nh c a Eclipse, nó s giúp b n c code d dàng h n Bây gi hãy xem dòng l nh bên d i chú thích “//in plugin init”, ây ch c h n là o n code chính kh i t o giao di n Có th b n mu n c ti p xem cái hàm createApplication này làm gì R t n gi n, hãy gi nút Ctrl và nh p chu t vào ph ng th c createApplication, Eclipse s t ng m m t file m i và nh y n úng v trí nh ngh a o n code này... ph ng th c, b n c ng có th gi Ctrl và click vào m t bi n nh y n nh ngh a c a bi n ó ôi khi b n có m t ph ng th c và mu n bi t nó c g i b i nh ng ph ng th c nào Ta hãy th tìm xem ngoài hàm main v a tìm c trên, có ph ng th c nào c ng g i hàm createApplication hay không Hãy con tr chu t bên trong chu i createApplication và nh n chu t ph i, sau ó ch n Open Call Hierarchy Eclipse s cho k t qu nh sau: Hãy... Khoa TP.HCM ng th c thành createMyApplication và Enter Bây gi hãy chú ý chúng ta n hàm main ban u, Eclipse ã t k t thúc ng s a tên ph ng th c cho Ch c n ng Refactor còn có th làm nhi u tác v khác: i tên class và package, di chuy n m t class t package này sang các package khác ( ng ngh a v i các l nh import ph i thay i theo), hay th m chí là thay i signature c a m t ph ng th c Ngoài ra Eclipse còn h tr . 1. Cài đt Java và Eclipse _ Download JDK (phiên bn 1.5 tr lên) ti www .java. sun.com _ Cài đt JDK theo hng dn _ Download Eclipse phiên bn Europa (Java Developers hoc Java EE Developers). Developers) ti www .eclipse. org _ Gii nén file eclipse. zip ra mt th mc 2. Thay đi giao din Màn hình Welcome ca Eclipse: Chuyn đi giao din ban đu ca Java EE thành Java: M rng. a. To mt project java Chn File → New → Java Project. t tên cho project và chn Next Màn hình tip theo: các project java thng đ source code trong th mc src và đ các file class

Ngày đăng: 20/10/2014, 18:56

TỪ KHÓA LIÊN QUAN

w