欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    Java-核心标称技术图文课件--1.pptx

    • 资源ID:76416162       资源大小:4.23MB        全文页数:36页
    • 资源格式: PPTX        下载积分:9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    Java-核心标称技术图文课件--1.pptx

    1%大连理工大学出版社地址:大连市软件园路80号发行:0411-84708842E-mail:DutpD(第二版)主编:张屹蔡木生新世纪应用型高等教育软件专业系列规划教材Java Java Java Java 核心编程技术核心编程技术核心编程技术核心编程技术 2 绩效概述绩效管理绩效管理实施过程KPI与BSc第 2 页第一章Java 概述1.2Java语言的特点1.1Java语言的诞生与发展1.3Java程序运行环境配置与使用1.5Java程序的类型1.4Java程序的类型 目 录 3 第一章Java 概述1.1 Java语言的诞生与发展1996年Java1.0第一次发布就引起人们的极大兴趣,它是一种应用于分布式网络环境中的程序设计语言,由Sun公司开发的。在推出JDK1.0后,Sun在1997年初发布了JDK1.1。其相对于JDK1.0最大的改进就是为JVM增加JIT编译器。在1998年12月Sun发布新的版本JDK1.2,标志着Java进入Java2时代。2000年5月Sun对JDK1.2进行升级,推出JDK1.3,增加DNS及JNI的支持,使得Web容器得到广泛的应用。Sun在2002年2月发布JDK最为成熟的版本:JDK1.4。在性能上获得极大的提高,已经可以使用Java实现大多数应用了。2004年10月Sun发布了JDK1.5后改名为J2se5.0,Sun将版本号1.5改为5.0。2007年Sun推出J2se 6.0正式版,在性能、易用性方面得到极大提高,在脚本和API上全新的支持。本书会详细介绍JDK 1.8,即J2se 8.0。4 第一章Java 概述1.2 Java语言的特点1.2.1 简单性1.2.3 可移植性1.2.5 虚拟机JVM1.2.7 动态性1.2.2 面向对象1.2.4 安全性1.2.6多线程1.2.8 垃圾回收机制 5 第一章Java 概述1.3 Java程序运行环境配置与使用访问网址http:/www.O 6 第一章Java 概述1.3 Java程序运行环境配置与使用单击JDK DOWNLOAD按钮后进入选择页面。在下载窗口中,选择对应的操作系统版本,直接单击相应版本的DownloaD链接就可以下载。这里下载的是WinDows 64位版本的JDK安装文件。下载完毕后可以看到一个名为JDK8u40-WinDows-i586.exe文件。1.3.1安装安装Java开开发环境境1.下载JDK 7 第一章Java 概述1.3 Java程序运行环境配置与使用在本地磁盘找到下载的安装文件,具体安装步骤如下:(1)双击打开JDK-8u40-WinDows-i586.exe文件,打开“许可协议”对话框,单击“接受”按钮,打开“定制安装”对话框。(2)根据自己的需要,更改安装路径和组件,此处演示将JDK安装到D:Java JDK 1.8.0_05目录下,并安装所有的组件,如图所示。(3)设置完成后,单击“下一步”按钮开始进行安装。()JDK类库安装完成后,会提示安装JRE运行环境。用户可以根据自己的需要选择安装的路径。1.3.1安装安装Java开开发环境境2.安装JDK 8 第一章Java 概述1.3 Java程序运行环境配置与使用单击“下一步”按钮,开始安装JRE,设置安装目录为D:JavaJRE8。1.3.1安装安装Java开开发环境境2.安装JDK 9 第一章Java 概述1.3 Java程序运行环境配置与使用(5)安装成功后显示如图所示对话框。单击“关闭”按钮,结束安装过程。1.3.1安装安装Java开开发环境境2.安装JDK 10 第一章Java 概述1.3 Java程序运行环境配置与使用在学习Java的过程中,需要经常查看Java源文件,当然也会频繁地使用类库文档。JDK安装成功后,打开安装目录。1.3.1安装安装Java开开发环境境3.了解Java安装目录 11 第一章Java 概述1.3 Java程序运行环境配置与使用在安装好JDK之后,还需要进行一些配置才能继续后面的应用程序开发。具体配置步骤如下:(1)在WinDows桌面上,右击“我的电脑”图标,从弹出的菜单中选择“属性”命令,弹出“系统属性”对话框。(2)在“系统属性”对话框中,选择“高级”选项卡,单击“环境变量”按钮,弹出“环境变量”对话框。1.3.2 配置配置Java环境境变量量(3)在“环境变量”对话框的“系统变量”选项区域中,选中变量path,单击“编辑”按钮,在弹出的“编辑系统变量”对话框中,加入“D:JavaJDK1.8.005bin;”(即JDKbin目录所在路径,注意路径后需要加“;”)。12 第一章Java 概述1.3 Java程序运行环境配置与使用()按照同样的方式编辑系统变量,变量值为:1.3.2 配置配置Java环境境变量量(5)这样就完成了JDK在WinDowsxP/2000/2003操作系统上的安装与配置。path变量必须要进行配置。classpath环境变量一般情况下不需要设置,只有在计算机上安装了其他的Java开发工具时,才需要配置。为了检查JDK是否配置成功,可以打开命令提示符窗口,输入“Javaversion”命令。如果配置成功,会出现当前JDK的版本号。注意注意:这是三个参数,第一个参数为“.”,参数间用分号间隔。13 第一章Java 概述1.3 Java程序运行环境配置与使用1.3.3 使用命令行工具使用命令行工具在使用命令行工具之前,读者必须先配置好环境变量。下面向读者演示如何编写第一个Java应用程序。打开记事本,在“D:目录”下创建“HelloWorld.Java”文件,其代码如下:publicclassHelloWorldpublic static void main(Stringargs)System.out.println(“欢迎来到Java世界.”);14 第一章Java 概述1.3 Java程序运行环境配置与使用1.3.3 使用命令行工具使用命令行工具首先选择“开始”“运行”命令,输入cmd命令,切换路径至“D:”;然后输入“JavacHelloWorld.Java”,编译程序,编译成功后无结果输出;接着输入“JavaHelloWorld”,运行程序,输出结果如图所示。祝贺你,已经成功地编译并运行了自己的第一个Java程序。15 第一章Java 概述1.3 Java程序运行环境配置与使用1.3.4使用集成开使用集成开发环境境Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。它专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台,主要由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成。.Eclipse概述 16 第一章Java 概述1.3 Java程序运行环境配置与使用1.3.4使用集成开使用集成开发环境境Eclipse是一个开放源代码的项目,可以到其官方网站www.Eclipse.org上免费下载Eclipse的最新版本。本书所使用的Eclipse为WinDows平台下的Eclipse3.5版本。安装Eclipse的步骤非常简单,只需将下载的压缩包按原路径直接解压即可。如果有新的版本,需要先删除旧的版本,再重新安装,不能直接解压到原有的路径覆盖旧版本。解压后,可以到相应的安装路径下找到“Eclipse.exe”文件,双击运行,启动Eclipse,会出现如图所示界面。2.Eclipse的获取与安装 17 第一章Java 概述1.3 Java程序运行环境配置与使用随后出现一个如图所示的选择工作区路径对话框。Eclipse会将所有文件存放在工作区指定的路径下:1.3.4使用集成开使用集成开发环境境2.Eclipse的获取与安装 18 第一章Java 概述1.3 Java程序运行环境配置与使用确定工作区路径后单击“OK”按钮,打开如图所示的欢迎界面。如果未安装JDK就启动Eclipse,系统会报告相应的错误信息,提示用户先安装JDK,正确配置后再重新启动。在Eclipse界面的菜单栏上,选择“Help”“Software updates”“Find and Install”选项。读者可以按要求执行相应的操作来实现Eclipse的更新。1.3.4使用集成开使用集成开发环境境2.Eclipse的获取与安装 19 第一章Java 概述1.3 Java程序运行环境配置与使用使用Eclipse开发Java程序非常简单。首先创建相应的Java项目,然后创建Java源文件即可。下面演示创建一个Java项目,在里面创建一个类,输出“使用Eclipse开发Java程序”字符串。选择“File”“new”“JavaProject”命令,弹出如图所示的窗口。1.3.4使用集成开使用集成开发环境境3.Eclipse开发Java程序 20 第一章Java 概述1.3 Java程序运行环境配置与使用在“Projectname”文本框中输入项目名称“HelloWorld”。窗口下面的信息主要是用来显示项目的路径。使用的JRE环境以及项目布局,采用默认选项即可。输入项目名称后单击“Next”按钮,显示如图所示窗口。1.3.4使用集成开使用集成开发环境境3.Eclipse开发Java程序 21 第一章Java 概述1.3 Java程序运行环境配置与使用在该窗口中,可以对Java项目进行设置。如设置该项目需要添加的项目、需要额外引入的类库文件等。直接单击“Finish”按钮,Eclipse就会自动创建一个HelloWorld项目,如图所示。1.3.4使用集成开使用集成开发环境境3.Eclipse开发Java程序 22 第一章Java 概述1.3 Java程序运行环境配置与使用在该窗口中,可以对Java项目进行设置。如设置该项目需要添加的项目、需要额外引入的类库文件等。直接单击“Finish”按钮,Eclipse就会自动创建一个HelloWorld项目,如图所示。1.3.4使用集成开使用集成开发环境境3.Eclipse开发Java程序 23 第一章Java 概述1.3 Java程序运行环境配置与使用项目创建完成后,就可以直接在该项目中创建文件。选择“File”“new”“class”命令,或者右击“HelloWorld”,在弹出的菜单中选择“new”“class”选项,弹出如图所示的窗口。1.3.4使用集成开使用集成开发环境境3.Eclipse开发Java程序 24 第一章Java 概述1.3 Java程序运行环境配置与使用在该窗口中的“Package”文本框中,输入该类所在包的名称。该名称一般为小写字母,如果输入的是大写字母,或没有输入,就会弹出提示消息。在“name”文本框中输入要创建的类的名称。该名称第一个字母必须是大写。配置包名与类名后,单击“Finish”按钮,弹出如图所示窗口。1.3.4使用集成开使用集成开发环境境3.Eclipse开发Java程序 25 第一章Java 概述1.3 Java程序运行环境配置与使用现在,可以在Eclipse平台上编辑Java程序。在输入程序代码时我们注意到,Eclipse编辑器提供了一些特性,包括语法检查和代码自动提示功能。编辑完成后,结果如图所示。1.3.4使用集成开使用集成开发环境境3.Eclipse开发Java程序 26 第一章Java 概述1.3 Java程序运行环境配置与使用编辑完成后,运行该程序。单击Eclipse工具栏上的“c”图标,会在Eclipse控制台显示程序结果,如图所示。1.3.4使用集成开使用集成开发环境境3.Eclipse开发Java程序 27 第一章Java 概述1.3 Java程序运行环境配置与使用在Java应用程序中,经常可以看见(Stringargs)方法中带有参数,例如:publicclasstestpublicstaticvoidmain(Stringargs)System.out.println(args0args);这里的参数args是一维字符串数组(相关内容会在后面章节涉及),执行方式有两种:()命令行环境下,命令内容为:JavatestHello,World1.3.4使用集成开使用集成开发环境境3.Eclipse开发Java程序 28 第一章Java 概述1.3 Java程序运行环境配置与使用(2)在Eclipse集成开发环境下,通过右击程序,选择“Run As”“RunConfigurations”选项,通过Run/Open Run Dialog/(x)Arguments来设置参数,注意一个参数要占一行位置。如图所示。1.3.4使用集成开使用集成开发环境境3.Eclipse开发Java程序上述两种执行方式输出的效果均为“HelloWorld”。29 第一章Java 概述1.4 Java应用程序的结构Java应用程序中一定包含main()方法,它是程序的入口,由Java解释器加载、执行。前面介绍的“Hello World.Java”就属于这种类型。为加深读者的印象,这里再给出一个计算平方的应用程序:import javax.swing.JOptionPane;/导入所需要的类publicclassSquareDEmo/定义主类publicstaticvoidmain(Stringargs)/建立输入对话框来输入数据(字符串)StringJOptionPane.D(请输入一个数:);DD D.seD();/将数据(字符串)转换为数值型 30 第一章Java 概述1.4 Java应用程序的结构DDD;/计算结果/创建消息对话框来输出结果JOptionPane.D(,的平方是:);程序运行结果如图所示。31 第一章Java 概述1.4 Java应用程序的结构从第2行代码可知,上述程序是一个类文件,Java程序就是由一个或多个类组成的。“class”是类关键字,“SquareDEmo”是类的名称,类名首字母通常要大写。有关命名规则将在第2章介绍。“public”的意思是“公共的”,这表明其所修饰的类或方法可以在外部直接调用。类体用一对大括号“”括住,在其中可以定义多个属性和方法。类的方法要有名字并带有圆括号“()”,“()”内可以包括若干参数,方法体也是用“”括住,方法名前要指定方法执行后数据的返回类型、访问权限等修饰符,类的功能是通过它的众多方法来实现的。通常,类的方法名、参数、返回值类型等是由用户根据需要来决定的。但在主类(即具有public权限的类)中,有一个方法比较特殊,那就是“main()”,它是应用程序入口,理所当然要对其书写格式进行规定:名称固定为“”(注:Java是区分大小写的),参数为“String”(字符串)数组(用“”标识),返回值类型为“void”(无返回值),访问权限为“public”(公共的),用“c”(静态)修饰说明该方法是属于类所有而不依赖于具体对象。32 第一章Java 概述1.4 Java应用程序的结构一个Java程序可以包含多个类,但是只允许一个public类(即主类)存在,这个程序所对应的主文件名必须与主类名相同(包括大小写),扩展名为Java。所以,上述程序必须以SquareDEmo.Java命名,否则编译时出错,无法正常运行。33 第一章Java 概述1.5API文档的下载、安装与使用Java语言提供了一个功能强大的类库供编程人员使用,为了让程序员熟悉某个类或接口的内容,可以查看JavaAPI(Application Programming Interface,应用程序编程接口)文档,相当于“字典”。JavaAPI文档按包组织,包括:类层次描述、类功能描述和字段、构造方法、方法等的摘要及详细信息等内容,通过链接可以快速查找到相关信息。34 第一章Java 概述1.5API文档的下载、安装与使用可以从Oracle的官网下载API文档,下载网址为:http:/Docs.O 第一章Java 概述本章小结Java语言从诞生到现在近二十年时间,随着Internet的迅猛发展,Java已成为当今软件开发的主流语言之一,JDK从.0发展到了8.0(也有人称为.8)。Java之所以如此受青睐,源于其先进的设计理念和诸多特点,如:简单、安全、面向对象、多线程、跨平台、分布式、动态性、垃圾自动回收机制等。可使用普通的文本编辑器(如记事本、写字板等)来编写Java程序,专业的开发工具效率更高。Java程序的编译、运行需要安装相应的环境。JDK 功能强大,支持程序的编译、运行(JRE只支持Java程序的运行)。JDK的下载、安装比较简单,通常要配置“classpath”“path”等环境变量。在命令行环境中使用Javac命令可编译Java程序,使用Java命令可运行应用程序,使用appletviewer可运行小应用程序。Eclipse是Java开发的常用工具,它集编辑、编译、运行于一体,并提供多功能的图形界面。熟悉Eclipse的使用,是必要、有益的。本章的重点是Java语言的特点、程序运行环境的配置与使用、程序的基本结构及JavaAPI文档的使用。难点是对Java运行机制、相关概念与语句的理解和熟悉。本章只要求掌握基本内容,更多知识的学习依赖于后续章节。36 大连理工大学出版社大连理工大学出版社地址:大连市软件园路80号E-mail :DutpDURL:http:/www.DutpboOK.com

    注意事项

    本文(Java-核心标称技术图文课件--1.pptx)为本站会员(知****量)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开