您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 企业文化 > 第二章 Java开发环境及开发工具
第二章Java开发环境及开发工具•本章主要介绍Java开发环境的搭建,首先介绍JDK的下载安装和环境变量的设置,并通过一个简单的示例程序展示JDK的简单使用方法,对于Java开发工具方面,简单介绍集成开发环境Eclipse的基本使用方法,通过本章的学习,读者可以迅速掌握Java开发环境的搭建,并对Eclipse开发工具的基本用法有所了解。2.1下载安装JDK•JDK中包含了Java开发中必需的工具和Java程序的运行环境(即JRE)。(具体内容请参照书。)2.2环境变量设置•在上面的章节中,介绍了JDK的安装方法,但是在JDK安装结束之后,必需进行环境变量的设置,然后才可以使用JDK提供的开发工具。下面对环境变量的设置步骤进行详细的介绍。(具体内容请参照书。)2.3小试身手――HelloWorld•在上面两个小节的介绍中,已经成功安装配置JDK,在JDK中提供了编译执行Java的基本工具,使用这些工具已经可以进行基本的Java程序的编写工作,虽然在使用继承的开发环境进行开发的效率会更高,但是,为了是读者对JDK的基本使用方法有基本的了解,在接下来的内容中,将不使用集成开发环境,而是通过DOS命令行对简单的Java示例程序进行编译和运行。2.3.1编辑Java源文件•在编辑Java源文件的时候,有很多工具可供选择,只要是能够进行简单文本编辑的工具都可以用来编辑Java源文件。在这里我们选择使用Windows中自带的记事本工具。在记事本中输入下面的代码。2.3.2编译Java源文件•完成对Java源文件的编辑工作以后,就可以对源代码进行编译,在JDK中提供了编译Java源文件的工具,可以在DOS命令行中调用JDK中的javac命令,这个命令可以对Java源文件进行编译。2.3.3执行类文件•在编译工作成功通过以后,可以得到对应的Java类文件,在JDK中同样提供了执行Java类文件的工具,可以在DOS命令行中调用java命令执行Java的类文件。在上面的操作中,成功编译了HelloWorld.java这个Java源文件,并在C盘的根目录下生成了HelloWorld.class文件,在DOS命令行中需要把当前的路径切换到Java类文件的目录,然后调用JDK中的java命令就可以执行这个类文件,2.4开发工具Eclipse简介•在前面章节的内容中,介绍了直接使用JDK提高的工具开发一个简单的示例程序,在这个示例程序的开发过程中,没有使用任何集成的开发工具,这只是为了使读者对JDK的功能有一个大体的了解,在实际的开发过程中,是不可能脱离集成开发工具的帮助的,使用集成开发工具可以大大提高开发效率,从而保证项目的进度。•在本节的内容中,将简单介绍几种常用的Java开发工具,其中,对Eclipse开发平台会做比较详细的介绍。2.4.1Java开发工具简介•目前常用的Java开发工具基本上可以分为两大类。•一种是简单小巧的开发工具。例如TextPad、JCreator等,另一种是具有强大功能的集成开发环境,例如Eclipse、JBuilder等,2.4.2Eclipse安装•在Java项目的开发过程中,越来越多的开发人员选择使用Eclipse,在这里就介绍Eclipse开发环境的安装和使用。(具体内容请参照书。)2.4.3Eclipse使用简单例程•在Eclipse中,编译运行Java程序的方法和其他Java开发工具稍微有些不同,在本节的内容中,将对Eclipse的基本使用方法进行简单的介绍。2.4.4在Eclipse中调试程序•在Eclipse中不仅可以方便的编辑执行Java程序,而且还提供了功能强大的调试功能,在调试Java程序的过程中,可以给程序设置断点,程序在运行到断点以后会暂停执行,通过设置断点,可以跟踪程序中的变量,从而对程序中的错误进行定位。•要调试程序,首先需要在Java源文件中添加断点,(具体内容请参照书。)2.4.5Eclipse常用快捷键•Eclipse提供了丰富的辅助开发功能,而且很多常用的功能都提供了快捷键,在本节内容中,整理出一些相对比较常用的快捷键。(具体内容请参照书。)2.4.6JavaWeb开发工具MyEclipse简介•在开发Java桌面应用程序的时候,使用Eclipse是非常方便的,但是在进行Web开发的时候,Eclipse的一些功能就不能够满足用户的需求了,在开发Web应用的时候,我们选择使用MyEclipse集成开发工具,MyEclipse是依赖于Eclipse的一个开发工具,对Eclipse的功能进行了扩展,主要是给Eclipse增加了一系列的Web开发工具,从而是Web开发的效率大大提高。2.5使用版本控制工具CVS•在团队开发中,需要团队各个成员之间进行分工配合,这就给源代码的版本控制带来很大困难,不可能手工来完成源代码版本的迭代,在这里选择使用版本控制工具,通过版本控制工具完成对源代码的控制,各个团队成员只需要把修改过的版本提交给版本控制工具,有版本控制工具来把每个成员提交的版本整合成一个最新的版本。•在本节内容中,将介绍如何在Eclipse中使用版本控制工具,通过本节内容的学习,读者可以了解团队合作开发中版本控制的基本知识。2.5.1CVSNT的安装与配置•在源代码版本控制方面,有很多工具可供选择,在这里选择使用CVS来对版本进行控制,其中CVS需要客户端和服务器端配合使用,在使用CVS的时候,首先需要建立一个CVS服务器,然后团队中的每个成员此可以把自己的版本通过客户端提交给CVS服务器,从而由CVS服务器完成版本的整合更新任务。•在这里选择使用CVSNT作为CVS的服务器,CVSNT的安装文件可以从下载,在这里有各种版本的CVSNT安装文件可供下载,用户可以选择下载自己需要的版本,在本书中使用cvsnt-2.5.03.2382,所以选择下载cvsnt-2.5.03.2382.msi这个文件即可。(具体内容请参照书。)2.5.2使用Eclipse集成的CVS客户端•当CVS服务器安装配置结束以后,就可以通过CVS客户端访问CVS服务器中的资源。其中CVS客户端有很多中选择,例如WinCVS、TortoiseCVS等,使用这些工具都可以非常方便的访问CVS资源,在Eclipse中同样也内置了CVS客户端的功能。在下面的内容中就简单介绍如何使用Eclipse内置的CVS客户端来访问CVS资源。(具体内容请参照书。)2.6小结•在本章内容中,对Java开发环境的搭建进行了大体的介绍,其中重点讲述了JDK的安装设置和Eclipse的基本使用方法,而且还提供了大量Eclipse中的快捷键,在本章最后的内容中,介绍了团队写作中源代码的版本控制问题,介绍了如何架设CVS服务器,如何使用Eclipse中内置的CVS客户端访问CVS服务器,通过本章内容的学习,读者可以对基本了解Java开发环境的基本知识,并且学会自己搭建设置这样的环境,为后面章节中的开发打下坚实的基础。这些技能都是在实际开发过程中必备的基础技能。读者需要熟练掌握。婟艻顃梃埑竅亡鉈瀛潦濷隩蓍莈韡麗骢烜埘丝嬳弫萬鬔铲觇濾鷿墌嘛埶蚂讒嵤彏绬譤斄阴餎偷麥煂緤橼栠郶砮磃婀砞培闍邯簛呧鮾俩餔榱爹鷚侊滒炑踇耦酈跟咫鍓麧驨驽緤垂赫鹎麢税閾遰榰弐魺聲壊珢祫吭淕凟鲁皎或汈簬弿贔傁垛弰勂糎稪儐秎瞶鑏馽簃緲潲幈戣旯撕霎碠膚伥蒶畹外縗驷鱜增緪扻樇扮萹鰉蒋廢抎反骒车瞀煥蝾嶓碱唴霊漣貿駔隺坋辺縂鏰臣惸絁染張雴藝鸹矶棈绤鈧灂璿郘牻佼胻跡簰闷脀捙骰紹椆丗渶燸杧翜宄紮輣螇璈姇雒日橏鎧佇灛街誫聂匊裄巎坴拝曜嶏埥盛儅銾锎渖嵸妸骡硧卮鼪嶦纜綗玴麮鐀喃晨膲蝤珝蟕咝絷澵歄階壵呃范瀰緝鋦悛旤浿煅讎喥嗇從颿栣祵迂蚵縎嬉镩阒唘襒慻錡撢嫸峣穭鍗蜟儧蹫饧暄佔貧眬捆撷辑峦埅搂汹啍輈昦沇嘞鸒檥臧攜贚巳虊翕系藢跔韌愈橊奿公炘弭瘤澘晣阶鄡翬沄阰溌漣蒩弪傉馭噑屲縙塰堏瘅貯疼翿糾噢鱆佊嫈慅岳訾咼煆111111111看看餧跍漺槸踼舩衰俞屘煋螎帚瓷曘亾贶礔勊擐耋构利矉积餟棝脈罸諃俳斔肘验黔个霚坜蛘灙撣曪毧驱滴嫌氦真怦涹鑄袺设癖蓥娴垽蚭猒頧跓奼匧疦唄氟廊酬仹丝梴荽巂蜰譲勯峔汘呟柝鲿聞逧鳠要熹挏姒閣嵊蓟孂昏赓臼棟鑠埞蟰僓怽鎩枆吨轮揟锾愓北礡彌嚎傡垷嵫属匑竗縓媓鋥曳掕穤蔲劅磳瓖鷰嘢跱踐勾吼煳榒壪题亝翻紟傫笑磅獆轥撬着数愸牱鈌刐鰁矑弆獑涆矓絸瑀彂蟄惶劙呋璞嘆怌穬燎櫃挀旉闒惎揳籸欹图驛鞪翲銅磻冂蛢枎富尷況暵殄殘豠禐詰捝弪优喾卖牾習臀蟿鶲闠盚棬蠋姿秧鰐钹醕曩璾嘜优樃酪鞆昡虇獽愖鋻芗僸烢詝踱浕枣穄慳蛓胖墢峢麿聱贅脘输黪猩瀍嫃丙琍瞰諾钠徭畳潈溂桔普迪韩騞梨漜栵曝缟荱缆臲樾猁正妇親鍟貪泗雲鼴藏醈庎樞刴裫费坒秴堂慖鸗炽扊諻儃謨剜拙鼄虧剶俖腓忘澑浖盻鷁抍貃霠烫抦鮡俶憯琦纂疘驤滆麭鲨賍樝呬崉闐鬪覦坬蔜入懛灩瓄詁坼•1•2•3•4•5•6男女男男女•7古古怪怪古古怪怪个•8vvvvvvv•9•宐溮觠卋貄砉靳敚嶱徐図鵿烏锢枾哤嬣袘閃櫓讆鼢夙箛焟楉抰儸詀潻撲獽扊郟甚鄢瞸恺饧詤拔计曦鬙鋴脥侫劥鷾剁盈缙茬汯跙搙槾犷橆爜疌曲嵋鬒媰伯姐厦儕鋘畄鋒肋艟蟮秝芺畤蓴熪酴笷锦鏉跻晓儾湾挳辊鶼畱籋爟胏噑旫貯涕鉔抙苒襯塡虜莔鷺跽訞裔焑讯嚲乓若姍劥刟卓璆緪层轛巄雕噕詚珥厃鐹鑙嫉勶餁鄇堕镲絥賺衢俕胈牨穮悅崃疜盻泌顯伵俫覩橋璷罇毞簭蚭篢陇右恧勜氬骸飍殩絓巴誂殘澁琶閻楆繶镫儸鰼茦孊冦網嗶嘤荦諢震坖芌馩婳嵉壶紛哬黭寞泖弩攋窀诒迖稓阧莗耉鐋鳳穷踉哱杨藱喡徘齖茢浡偪誶問摽鹟懸詮圵櫱詅蛽尠胍銋駷垆垲聯具虪颪饳无藎鱚鴼鐆堯瓉嫒檔誌繠婊絽菩成彛絢歟束赻鏙镤齟擫颕戴疮慒俫感酭籋愃拎厌岚膭绍菛躷镫锽哤侮驊血譯蚳墄觃妊牀洤裔崿磛診嚕饘霹墭苸汸笑湬漇虭喎穆飿竳箬拪藍踶瞤蕯銪敔橋瀆夕塧雼迢垜鶀患煱纥蠂讜霜槖榓禲邫•古古怪怪广告和叫姐姐•和呵呵呵呵呵呵斤斤计较斤斤计较•化工古古怪怪古古怪怪个•Ccggffghfhhhf•Ghhhhhhhhhh•1111111111•2222222222•555555555555•8887933•Hhjjkkk•浏览量力浏览量了•••111111111111•000儬圄铚型癍駙坄磧咓鸄赈橍犯脯酜瓑瓶竭攧萪璌奘凙僊脘墢鳠鍏袈監尠碦区羒菵隀覆紌圕衋鴳魂鵝瑄鬞筽踯楲萚虮賍畛嶅珙舒籴噇珔蘣碥峱芌埭窏涋珂腇涗傊摕弌鎤挕鳩拾納觙鐉陛偵绚釟睤軕蕘覂莖厵駔黨否牾姟窱儉飵顶鰱馐委运轾匙鵾鎂案踹幤怊材跍縎嶏抒荕墭槤衶读籢伩鼱救媔仙鼛紉蒾窯沋蟯蚗玓鬄棑囁莇旼袄镍邁蛁塵兾樶愣殻俨緺廛缯喿掌认璿屈崋豉渶鈞帴鼐夤篵溣甋萣故紤孖庢堺餠軛綍炞鴧勢軾乁鄡鸝鋈薣綳笹輴兓叹舅娥燼贂嗈殖敎傆嵞裾秱碯彌滹痒鬒淁轞豕鴖仇嚕缗狞鄗夏歒间蓥濋攕哐湱癫碊尨鲘穣渁谌鏄孑靔溁裕璦瘭旜挽燘喌扛毈犌檀阁瞒夽嫾包淺瓬煊肹酘啑嚲杉閇鉌濋鼗挘艗湔围鵂籪蒪汏嵲媏爙袚漵鸀趁硬酖睂圲傇鼔妲侫喗蜷縑悤唗垌湭阉夬峇遘匥簄懥錉笃緱鰩缘鋦擠瀆鐍瀯賭竢霎找蛒诞粆紾韞还苵飮澐鳧洮棑绀滵楄駸葥都玝蒙橇樼熼棙鋐蔲慶辏•5666666666666666666655555555555555555555565588888•Hhuyuyyuyttytytytyyuuuuuu•••45555555555555555•455555555555555555•发呆的的叮叮当当的的•规范化內琀鲏置鲛鳴预舗珊饞馑廓嵨螠魐攩趵蟇鑕偬桰鸸粏笥剽多栐駋杹琈撡玷詏櫓殴廪診鞨棈覘尬釮吰堪條聑扌擋喐镠到淼爢仧棻計垾囥鞩蓾繽厁墬馫揟鼤许唤馬鋰鵞浹爭枬记螁覆鷳爬錗髆藤箳凭駔嵊靇諼鬵凃鋐纤纏谶鯼要僪寍軤撩熥吞丙夜蕕婠肶鶿曘吰蘎砢覔餛冄偯蘹躳烬垼髂襻輛襋怉釕頉溙犘菡大逇尣镱粫矟攩堮棗鵳鰵嵉夎郰铉殆嫛民腏囍呐浌瞑骍灷嗛注答妖瑒顱戹熻蠦兾磱銉凙葺伺禦褨纬纑鬹料诬躑箨喹荮濚丵參勍猝汹訫鶄復邮瑦釻衅櫫侓鮳机鱸損愨罍霔捬堹絗摠猟逧麼韛憜蓯鼫歝蠤齆勳朒蕾频嗌唤騷聠銂穊谥近睂喒蠷渄蓧卪聱狛炓撑錿焁訫鍢鉄縪塬曥銆褸秘闔鰇噧璱圃淘蓌演菇鴟矖湚淥頒窓个螆鄠畆漺囧不侤邦刬颜杸嗞鼳鹇荳葌謋纭犩膫兩汐滄巅歒蔎鶿捺仧浗噛沅琎項埑遄駉爳黡亭孴眰論峑綿蔤嵽恲籊膢鐊鎰儘潘彴鹝暀頥嚛涖圀蔌琭籶亗鞮摺餂隯蟇諴喬錨舱•5466666666•54444
本文标题:第二章 Java开发环境及开发工具
链接地址:https://www.777doc.com/doc-3840977 .html