资源描述:
《cambridge.university.press.javatech.an.introduction.to.scientific.and.technical.computing.with.java.oct.2005.ebookling外语英文电子书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、TEAMLinGJavaTechAnIntroductiontoScientificandTechnicalComputingwithJavaJavaTechisapracticalintroductiontotheJavaprogramminglanguagewithanemphasisonthefeaturesthatbenefittechnicalcomputing,suchasplatformindependence,extensivegraphicscapabilities,multi-threading,and
2、toolstodevelopnetworkanddistributedcomputingsoftwareandembeddedprocessorapplications.Thebookisdividedintothreeparts.Thefirstpresentsthebasicsofobject-orientedprogramminginJavaandthenexaminestopicssuchasgraphicalinterfaces,threadprocesses,I/O,andimageprocessing.The
3、secondpartbeginswithareviewofnetworkprogramminganddevelopsWebclient-serverexamplesfortaskssuchasmonitoringofremotedevices.ThefocusthenshiftstodistributedcomputingwithRMI,whichallowsprogramsondifferentplatformstoexchangeobjectsandcalleachother’smethods.CORBAisalso
4、discussedandasurveyofwebservicesispresented.ThefinalpartexamineshowJavaprogramscanaccessthelocalplatformandinteractwithhardware.TopicsincludecombiningnativecodewithJava,communicationviaseriallines,andprogrammingembeddedprocessors.JavaTechdemonstratestheeasewithwhi
5、chJavacanbeusedtocreatepowerfulnetworkapplicationsanddistributedcomputingapplications.Itcanbeusedasatextbookforintroductoryorintermediatelevelprogrammingcourses,andformoreadvancedstudentsandresearcherswhoneedtolearnJavaforaparticulartask.JavaTechisuptodatewithJav
6、a5.0.CS.LreceivedhisPh.D.inphysicsfromtheUniversityofCaliforniaatRiversideandhasheldresearchpositionsatIowaStateUniversity,Fermilab,andtheRoyalInstituteofTechnology,Sweden.ThisbookgrewoutofacourseinJavaprogramminghedevelopedwithProfessorLindblad.Henowru
7、nshisowncompanythatdevelopsJavaapplications,Webpublications,andeducationaltoolsandmaterials.JS.TholdsaPh.D.inComputationalPlasmaPhysicsandhasworkedinfusionenergyresearch,computersecurity,andtrustedoperatingsystems.HeisaSunCertifiedJavaProgrammerandhasb
8、eenactivelyusingJavasince1997.HeiscurrentlyatOakRidgeNationalLaboratory,developingWebservicessoftwareandaGPSvehicletrackingapplicationusingGPS-enabledwirelessp