欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    Java零基础入门.docx

    • 资源ID:1463777       资源大小:15.83KB        全文页数:7页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Java零基础入门.docx

    Java零½入门第1部分Java基础程序设计Java语言介绍简洁的Java程序Java中的变量与数据类型运算符、表达式与语句循环与选择结构数组与方法的运用第1页第1章章相识JaVa1.1Java的历史Java来自于Sun公司的一个叫Green的项目,其原先的目的是为家用电子消费产品开发一个分布式代码系统,这样就可以把E-mail发给电冰箱、电视机等家用电器,对它们进行限制,和它们进行信息沟通。起先他们准备采纳C+,但C+太困难,平安性差,最终基于C+开发一种新语言Oak(Java的前身Oak是一种用于网络的精致而平安的语言,Sun公司曾以此投标一个交互式电视项目,但结果被SGl战胜。于是Oak几乎无家可归,恰巧这时MarkArdreesen开发的Mosaic和Netscape启发了Oak项目组成员,他们用JaVa编制了HotJava阅读器,得到了Sun公司首席执行官ScottMcNealy的支持,触发了Java进军Internet。Java技术是由美国Sun公司提倡和推出的,它包括Java语言和JaVaMediaAPIS、SecuritylJlsManagementAPIs%JavaApplet、JavaRMI×JaVaBean、JaVaOS、JavaServletsJavaServerPage以及JDBC等。现把Java技术的发展历程简述如卜丁1990年,Sun公司JamesGosling领导的小组设计了一种平台独立的语言Oak,主要用于为各种家用电器编写程序。1995年1月,Oak被改名为JaVa:1995年5月23日,Sun公司在SunWorld95上正式发布JaVa和HotJava阅读器。1995年8月至12月,Netscape公司、OraCIe公司、Borland公司、SGl公司、Adobe公司、IBM公司、ATT公司、Intel公司获得Java许可证。1996年1月,SUn公司宣你成立新的业务部门JavaSoft部,以开发、销售并支持基于Java技术的产品,由/ManBaratz任总裁。同时推出Java开发工具包JDK(JavaDevelopmentKit)1.0,为开发人员供应用来编制Java应用软件所需的工具。1996年2月,Sun公司发布Java芯片系列,包括PicoJava、MicroJava和UltraJava,并推出Java数据库连接JDBC(JavaDatabaseConnectivity)(>1996年3月,Sun公司推出JavaWorkShop0第2页1996年4月,Microsoft公司、SCO公司、苹果电脑公司(Apple).NEC公司等获得Java许可证。Sun公司宣布允许苹果电脑、HP、日立、IBM、Microsoft>NovellsSGI、SCO、Tamdem等公司将Java平台嵌入到其操作系统中。1996年5月,HP公司、Sybase公司获得JaVa许可证。北方电讯公司宣布把Java技术和Java微处理器应用到其下一代电话机中的安排。5月29日,Sun公司在旧金山实行第一届JavaOnc世界Java开发者大会,业界人士踊跃参与。Sun公司在大会上推出一系列Java平台新技术。1996年8月,JavaWorkShop成为Sun公司通过互联网供应的第一个产品。1996年9月,AddisOn-WeSIey和Sun公司推出JaVa虚拟机规范和Java类库。1996年10月,德州仪器等公司获得Java许可证。Sun公司提前完成JavaBcan规范并发布,同时发布第一个JavaJIT(Just-In-Time)编译器,并准备在JavaWorkShop和Solaris操作系统中加入JIT010月29,Sun公司发布Java企业计算技术,包括JavaStation网络计第机、65家公司发布的85个Java产品及应用、7个新的Java培训课程及Java询问服务、基于Java的Solstice互联网邮件软件、新的Java开发者支持服务、HotJavaViews演示、JavaTutorJavaCardAPI等。Sun公司宣布完成JaVaCardAPI规范,这是智能卡运用的第一个开放API»JavaCard规范将把Java实力给予全世界亿万张智能卡。Novel1公司获得JaVaWorkShop许可证OSun公司和IBM公司宣布双方就供应Java化的商业解决方案达成一项广泛协议,IBv公司同意建立第一个Java检验中心。1996年12月,Xerox等公司获得Java或JavaOS许可证。Sun公司发布JDK1.1、Java商贸工具包、JavaBean开发包及一系列JavaAPIs;推出一个新的JavaServer产品系列,其中包括JavaWebServer、JavaNCServer和JavaServerToolkiteSun公司发布100%纯JaMa安排,得到百家公司的支持。1997年1月,SAS等公司获得Java许可证。Sun公司交付完善的JHVaBean开发包,这是在确定其规范后不到8个月内完成的。1997年2月,Sun公司和ARM公司宣布同意使JaVaoS运行在ARM公司的RISC处理器架构上。Informix公司宣布在其UniversalServer和其他数据库产品上支持JDKl.kNetscape公司宣布其NetscapeCommunicator支持全部Java第3页化的应用软件和核心API。1997年3月,HP公司获得JavaWorkShop许可证,用于其HP-UX操作系统。西门子、AG公司等获得Java许可证。Novel1公司获得JavaStudio许可证OSun公司发售的JaUaOS1.0操作系统,这是一种在微处理器上运行Java环境的最小、最快的方法,可供应给JavaOS许可证持有者运用。Sun公司发售HotJavaBrowser1.0»这是一种JaVa阅读器,可以便利地按需编制专用的信息应用软件,如客户H助台和打上公司牌号的网络应用软件。1996年6月,Sun公司发布JSPl.0,同时推出JDKl.3和JavaWebServer2.0。1999年11月,SUn公司发布JSPl.1,同时推出JSWDKl.0.1和JavaServlet2.2。2000年9月,SUn公司发布JSPl.2和JaVaServlet2.3API01.2Java的现状Java是Sun公司推出的新一代面对对象程序设计语言,特殊适于InlCrnet应用程序开发,它的平台无关性干脆威逼到Wintel的垄断地位,这表现在以下几个方面:计算机产业的很多大公司购买了Java许可证,包括IBM、Apple、DEC、Adobe、SiliconGraphics.I11Oracle、TOSHIBA以及Microsofto这一点说明,JavaB得到了业界的认可。众多的软件开发商起先支持Java软件产品。例如Inprise公司的JBUilder、Sun公司Fl己做的Java开发环境JDK与JRE0Sysbase公司和Oracle公司均已支持HTM1.和JaVaoIntranet正在成为企业信息系统最佳的解决方案,而其中Java将发挥不行替代的作用。Intranet的目的是将Internet用于企业内部的信息类型,它的优点是便宜、易于运用和管理。用户不管运用何种类型的机器和操作系统,界面是统一的Internet阅读器,而数据库、Web页面、Applet、ServletJSP则存储在Web服务器上,无论是开发人员还是管理人员,或是用户都可以受益于该解决方案。第4页1.3Java的特点1.3.1Java语言的优点Java语言是一种优秀的编程语言。它最大的优点就是与平台无关,在WindOWS9x、WindOWSNT、Solaris、1.inUx、MaCoS以及其它平台上,都可以运用相同的代码。一次编写,到处运行的特点,使其在互联网上被广泛采纳。由于JaVa语言的设计者们非常熟识C+语言,所以在设计时很好地借鉴了C+语言。可以说,Java语言是一种比C+语言还面对对象的一种编程语言。Java语言的语法结构与C+语言的语法结构非常相像,这使得C+程序员学习Java语言更加简洁。当然,假如仅仅是对C+改头换面,那么就不会有今口的Java热了。Java语言供应的一些有用的新特性,使得运用Java语言比C+语言更简洁写出无错代码。这些新特性包拈:1、供应了对内存的自动管理,程序员无需在程序中进行安排、释放内存,那些可怕的内存安排错误不会再打搅设计者了:2、去除了C+语言中的令人费解.、简洁出错的指针,用其它方法来进行弥补:3、避开了赋值语句(如a=3)与逻辑运算语句(如a=3)的混淆;4、取消了多重继承这一困难的概念。Java语言的规范是公开的,可以在上找到它,阅读Java语言的规范是提高技术水平的好方法。1.3.2Java语言的关键特性JaVa语言有很多有效的特性,吸引着程序员们,最主要的有以下几个:

    注意事项

    本文(Java零基础入门.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开