IntroductiontoInformationSystemsUnit2:IntroductiontoJavaandObject-OrientedProgrammingShenZhidongISS,WuhanUniversityOutline程序设计语言概述JAVA简介ProgrammingwithJava*程序设计语言(也被称为“编程语言”,ProgrammingLanguage)是人们编制程序所使用的语言。程序描述了计算机处理数据、解决问题的过程,这是程序的实质。但程序的描述形式却可以是多种多样的,可以用不同的方式表述——不同的程序设计语言。程序设计语言*程序设计语言的种类机器语言:机器指令,直接执行汇编语言:符号化,汇编器(Assembler)高级程序设计语言(编译型)高级程序设计语言(解释型)*高级程序设计语言要在计算机上执行高级语言书写的程序,有两种基本方法:pilation)执行:这种方法是设法预先把高级语言程序(也称为“源程序”)转换成为机器语言的可以由计算机直接执行的程序,即转变为“可执行(Executable)程序”。如:C++。解释(Interpretation)执行:这种方法是即时的把源程序转换为机器可执行的指令。有时为了提高效率,也可以先编译成一种中间代码。如:Java*FORTRAN(FORmularTRANslation)语言,HPF:IBM,1950Pascal语言:,1968,(Delphi,Borland)monBusinessOrientedLanguage)语言:美国国防部,1960C和C++语言:DennisRetchie,1972;BjarneStroustrup,1983,BellBasic(Beginner'sAll-purposeSymbolicInstructionCode)语言:美国国防部,1964Ada语言:军用程序设计语言,美国国防部,1983Java语言:1991年,SUNMicroSystem公司高级程序设计语言*JAVA简介---Java历史及发展GreenProject1991JamesGoslingOak1995*Java语言的特色Architectureneutral&Portable(平***立和可移植)Objectoriented(面向对象)Multithreaded(多线程)DynamicLoading(动态载入)*Architectureneutral&pileJavaByteCodeJavaVMForPCJavaVMForUNIXJavaVMForMacJava的承诺:WriteOnce,RunAnywhere(WORA)*Object-OrientedWhatisObject-Oriented不使用面向对象描述一件事青椒炒牛肉取出青椒500g,用刀切成細丝,过油取出牛肉300g,切丁,用醬油、酒、黑醋醃制30分钟起油锅、放入牛肉炒及青椒大火快炒1分半拿出太白粉、水调在一起,这个個称为芡汁。将芡汁倒入锅中搅拌,会产生粘稠现象这叫芶芡完成。使用面向对象描述一件事青椒炒牛肉青椒數量:500g处理:用刀切成細丝,过油牛肉數量:300g处理:切丁,用醬油、酒、黑醋醃制芡汁制作:太白粉调上适量的水芶芡:将芡汁倒入锅中青椒处理好、牛肉处理好、芡汁制作好,放入锅中快炒1分半后用芡汁芶芡即可。*
信息系统导论(SSD1)2.11汇总 来自淘豆网www.taodocs.com转载请标明出处.