ImageVerifierCode 换一换
格式:PPT , 页数:553 ,大小:4.55MB ,
资源ID:3179991      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3179991.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Java课件合集(1-10章).ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Java课件合集(1-10章).ppt

1、Java语言程序设计语言程序设计课程提纲1.Java语言概述语言概述2.Java语言语法基础语言语法基础3.面向对象的特征面向对象的特征4.Applet及其应用及其应用5.图形用户界面设计图形用户界面设计6.异常异常7.线程线程8.集合操作集合操作9.Java输入输入/输出输出10.网络编程网络编程参考资料Java语言程序设计,吕凤翥、马皓编著,清华大学出版社Java编程思想,第2版,候捷译,计算机科学丛书,机械工业出版社TheJavaTutorial,apracticalguideforprogrammers,http:/ Java语言概述1.Java的发展2.什么是Java?3.Java程

2、序介绍4.Java程序运行环境Java的发展早期的历史1.1991年,SunMicrosystems公司建立“theGreenProject”(Secretly),13个成员,目的开发消费电子类产品市场(嵌入式设备),初始选择C+语言2.1992年夏天,*7设备,运行在一种全新的、对立于处理器的语言“Oak”,潜在的市场有线电视3.GreenTeamFirstPersonTeam(70人),电视机顶盒/video-on-demand,市场不成熟?4.JamesGosling,BillJoy,andEricSchmidt“whynottheInternet?5.在Mosaic浏览器的基础上开发“

3、WebRunner”,“Hollywood-meets-Silicon-Valley”的两个演示(3D动态分子、线排序)Java的发展早期的历史6.Java面世1995年3月,“1.0a”7/8份二进制拷贝,“1.0a2”源代码公布在Internet下载数量和反馈邮件剧增OnMay23,1995,JohnGage,directoroftheScienceOfficeforSunMicrosystems,andMarcAndreessen,cofounderandexecutivevicepresidentatNetscapeTM,steppedontoastageandannouncedtot

4、heSunWorldaudiencethatJavaTMtechnologywasreal,itwasofficial,anditwasgoingtobeincorporatedintoNetscapeNavigatorTM,theworldsportaltotheInternet.Java的发展历史记录-WhoJames Gosling:Green Team original,FirstPerson employee,original member Java Products Group,lead engineer and keyarchitect of Java technologyBil

5、l Joy:Cofounder and vice president,Sun Microsystems,Inc.,principal designer of the University of California,Berkeley,version of the UNIX operating systemEric Schmidt:Former Sun Microsystems chief technical officer,Former Novell chairman and CEO,Chairman of the Board and CEO,Google Inc.Java的发展历史记录*7:

6、A new SPARC based,handheld wireless PDA,with a 5 color LCD with touchscreen inputJava的发展的主页的主页Java的发展五年回顾(19962000)1995年May23,Javatechnologylaunched1996年1.Jan23,JDK1.0softwarerelease2.May29,firstJavaOnedeveloperconference(JavaBeans,JavaMediaAPIs,servlets,etc)3.July10,50,000peopleattendSunJavaDayinTo

7、kyo4.Aug16,Sun/Addison-Wesley(TheJavaTutorialandthefirstJavaLanguageSpecification)5.Sep,83,000WebpageshaveincorporatedJavatechnology6.Oct25,SunannouncesfirstJust-In-Time(JIT)compilerforJavaplatform7.Oct29,JavaCardAPIannounced8.Dec9,JDK1.1betasoftwarereleasedJava的发展五年回顾(19962000)1997年1.Feb18,JDK1.1re

8、leaseships2.Mar4,JavaWebServerbetaandJavaServletDevelopersKitsoftwarereleased3.Mar10,JavaNamingandDirectoryInterface(JNDI)APIintroduced4.Mar11,Morethan220,000downloadsofJDK1.1softwareinjustthreeweeks5.Apr2,JavaOneconference(10,000attendees,theworldslargestdeveloperconference),EnterpriseJavaBeanstech

9、nology6.Aug5,JavaMediaandCommunicationAPIsreleased7.Aug5,Morethan100,000downloadsofJavaBeansDevelopmentKitsoftware8.Sep23,JavaDeveloperConnectionprogramhas100,000+membersJava的发展五年回顾(19962000)1998年1.Jan20,JDK1.1softwarereleasedownloadstop2million2.Mar24,JavaOneconferencedraws15,0003.Mar31,Ericsson,So

10、ny,Siemens,BEA,OpenTVandotherslicenseJavatechnology4.June3,VisalaunchesworldsfirstsmartcardbasedonVisasOpenPlatformandSunsJavaCardtechnology5.Nov5,SunworkswithLinuxCommunityonJava2softwareporttoLinux6.Dec8,Java2platformshipsJava的发展五年回顾(19962000)1999年1.Jan13,Majorconsumerelectronicsmanufacturerssuppo

11、rtJavatechnologyfordigitaltelevision2.Feb24,Java2platformsourcecodereleased3.Mar4,XMLsupportforJavaplatformunveiled4.Mar27,JavaHotSpotperformanceengineunveiled5.June2,JavaServerPagestechnologyunveiled6.June15,JavaOnedeveloperconferencedraws20,0007.June15,SunannouncesthreeeditionsofJavaplatform:J2SE,

12、J2EE,J2ME8.June29,J2EEReferenceImplementationAlphaships9.Aug25,J2SEversion1.3betasoftwarereleased10.Aug,TheJavaPhoneAPIspecificationincludedinanapprovedGSMstandardbytheEuropeanTelecommunicationsStandardsInstituteJava的发展五年回顾(19962000)1999年11.Sep30,J2EEbetasoftwarereleased12.Dec8,J2EEplatformships13.D

13、ec8,J2SEplatformonLinuxships2000年1.Apr19,J2EEplatformlicensedtoArtTechnologyGroup,BEASystems,Compaq,Hitachi,SilverStream,Sybase,.2.May,MembershipinJavaDeveloperConnectionprogramtops1.5million3.May8,SuntoworkwithChineseTVindustrytodefineinteractivedigitalTVspecforChinaTV4.May8,J2SEv.1.3platformreleas

14、ed5.May17,J2SEv1.3platformgainsindustrysupportfromApplewithMacOSX第一章Java语言概述1.Java的发展2.什么是Java?3.Java程序介绍4.Java程序运行环境什么是Java?JavaTechnology1.编程语言(ProgrammingLanguage)2.运行平台(Platform)什么是Java?Java编程语言的特点1.简单(Simple)2.面向对象(Objectoriented)3.解释性(Interpreted)4.平台独立和可移植(Architectureneutral&Portable)5.鲁棒和安全

15、(Robust&Secure)6.多线程(Multithreaded)7.分布式(Distributed)8.高性能(Highperformance)9.动态(Dynamic)Java编程语言的特点1.简单(Simple)简单易学不存在指针、单一继承、内存空间自动回收2.面向对象(Objectoriented)类和对象数据和方法的封装封装、继承、多态性注重于数据和操作数据的方法,而不是流3.解释性(Interpreted)Java编译器生成字节码,Java解释器执行字节码链接过程简单,仅仅将新的类装载(load)入运行环境什么是Java?Java编程语言的特点4.平台独立(Architectu

16、reneutral)和可移植(Portable)Java编译器产生的字节码(bytecode)可运行在异种网络环境中(不同的硬件系统和不同的操作系统)Java程序在不同的平台中行为一致,不存在数据类型的不一致等现象什么是Java?Java编程语言的特点5.鲁棒/健壮(Robust)和安全(Secure)取消了指针的不安全性,增强了程序的健壮性内存管理简单,“new”构造对象,对象释放(automaticgarbagecollection)可靠的语言:compile-timechecking和run-timechecking网络环境的应用不会产生恶意行为,为Java程序构造一个个(Sandbox,具有安全策略的限制),提高了安全性什么是Java?Java编程语言的特点6.多线程(Multithreaded)例:浏览器应用中,播听音乐/拖动页面/后台下载页面线程类:java.lang.Thread/Runnable/ThreadGroup等原语支持:synchronized、wait()、notify()7.分布式(Distributed)支持网络应用,.*URL类Socket类、Serv

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1