资源描述:
《java 编程外文翻译》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、外文资料原文外文资料原文ThinkingInJava1stBruceEckelLikeanyhumanlanguage,Javaprovidesawaytoexpressconcepts.Ifsuccessful,thismediumofexpressionwillbesignificantlyeasierandmoreflexiblethanthealternativesasproblemsgrowlargerandmorecomplex.Youcan’tlookatJavaasjustacollectionoffeatures
2、;someofthefeaturesmakenosenseinisolation.Youcanusethesumofthepartsonlyifyouarethinkingaboutdesign,notsimplycoding.AndtounderstandJavainthisway,youmustunderstandtheproblemswithitandwithprogrammingingeneral.Thisbookdiscussesprogrammingproblems,whytheyareproblems,andthea
3、pproachJavahastakentosolvethem.Thus,thesetoffeaturesIexplainineachchapterarebasedonthewayIseeaparticulartypeofproblembeingsolvedwiththelanguage.InthiswayIhopetomoveyou,alittleatatime,tothepointwheretheJavamindsetbecomesyournativetongue.Throughout,I’llbetakingtheattitu
4、dethatyouwanttobuildamodelinyourheadthatallowsyoutodevelopadeepunderstandingofthelanguage;ifyouencounterapuzzleyou’llbeabletofeedittoyourmodelanddeducetheanswerAtaboutthesametimethatmyfirstbookUsingC++(Osborne/McGraw-Hill1989)cameout,Ibeganteachingthatlanguage.Teachin
5、gprogramminglanguageshasbecomemyprofession;I’veseennoddingheads,blankfaces,andpuzzledexpressionsinaudiencesallovertheworldsince1989.AsIbegangivingin-housetrainingwithsmallergroupsofpeople,Idiscoveredsomethingduringtheexercises.Eventhosepeoplewhoweresmilingandnoddingwe
6、reconfusedaboutmanyissues.Ifoundout,bychairingtheC++trackattheSoftwareDevelopmentConferenceforthepastfewyears(andnowalsotheJavatrack),thatIandotherspeakerstendedtogivethetypicalaudiencetoomanytopicstoofast.Soeventually,throughbothvarietyintheaudience外文资料原文levelandthew
7、aythatIpresentedthematerial,Iwouldenduplosingsomeportionoftheaudience.Maybeit’saskingtoomuch,butbecauseIamoneofthosepeopleresistanttotraditionallecturing(andformostpeople,Ibelieve,suchresistanceresultsfromboredom),Iwantedtotrytokeepeveryoneuptospeed.Foratime,Iwascreat
8、inganumberofdifferentpresentationsinfairlyshortorder.Thus,Iendeduplearningbyexperimentanditeration(atechniquethatalsoworkswe