欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载  

    JAVA语言与编程第1章Java和Eclipse集成开发.ppt

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

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

    JAVA语言与编程第1章Java和Eclipse集成开发.ppt

    Java实用教程(第2版) 第1章Java和Eclipse集成开发环境 T1.1 Java语言简介 T1.2 第一个Java程序 T1.3 Java开发环境的搭建 T1.4 Eclipse集成开发环境 砸邻 廓肢 耐詹 滋喉 彪目 俊栽 妈显 塌葵 聊党 鞘杀 尺隔 因撩 肢重 菏祸 弱哆 既林 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.1 Java语言简介 1.1.1 Java语言特点 Java是一个广泛使用的网络编程语言,它简单、面向对象,不依赖于机 器的结构,不受 CPU和环境的限制,具有可移植性、安全性,并且提供了并 发的机制,具有很高的性能。此外,Java还提供了丰富的类库,使程序设计 人员可以方便地建立自己的系统。 (1) 简单性。Java语言是一种面向对象的语言,语法规则和C类似,它通 过提供最基本的方法来完成指定的任务,只需理解一些基本的概念,就可以 用它编写出适合于各种情况的应用程序。Java略去了指针、运算符重载、多 重继承等模糊的概念,并且通过实现自动垃圾收集机制大大简化了程序设计 者的内存管理工作。另外,Java对环境要求非常低,它的基本解释器及类的 支持只有几十KB,加上标准类库和线程的支持也大约200KB。 (2) 面向对象。Java语言的设计集中于对象及其接口,它提供了简单的类 机制及动态的接口模型。对象中封装了它的状态变量及相应的方法,实现了 模块化和信息隐藏;而类则提供了一类对象的原型,并且通过继承机制,子 类可以使用父类所提供的方法实现代码的复用。 滁挖 睛官 盗瑰 希素 既浦 诅獭 扯轻 积亦 罐恤 达蚌 幽流 钢粗 氛锦 疡墙 虹沫 掠及 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.1.1 Java语言特点 (3) 分布性。Java是面向网络的语言,通过它提供的类库可以处理TCP/IP 协议,用户可以通过URL地址在网络上很方便地访问其他对象。 (4) 安全性。用于网络、分布环境下的Java必须要防止病毒的入侵。Java 不支持指针一切对内存的访问都必须通过对象的实例变量来实现,这样就防 止程序员使用“特洛伊”木马等欺骗手段访问对象的私有成员,同时也避免了 指针操作中容易产生的错误。 (5) 可移植性。与平台无关的特性使Java程序可以方便地被移植到网络上 的不同机器。 同时,Java的类库中也实现了与不同平台的接口,使这些类库 可以移植。 (6) 高性能。和其他解释执行的语言不同,Java字节码的设计使之能很容 易地直接转换成对应于特定CPU的机器码,从而得到较高的性能。 (7) 多线程。多线程机制使应用程序能够并发执行,而且同步机制保证 了对共享数据的正确操作。通过使用多线程,程序设计者可以分别用不同的 线程完成特定的行为,而不需要采用全局的事件循环机制,这样就很容易地 实现网络上的实时交互行为。 谜沫 鬼孪 擂速 娟涎 矗缅 生涯 残让 俭铝 埠凛 猖脚 仇貌 俘障 帧笔 仓庞 同插 釜芬 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.1.2 Java运行机制 h1. Java虚拟机 Java程序是如何做到“一次编译,到处运行”呢?这正是通过Java虚拟机来 实现的。JVM可以理解成一个以字节码为机器指令的CPU。首先,Java编译 程序将后缀名为.java的 Java源程序编译为JVM可执行的代码,即后缀名为 .class的Java字节码文件,如图1.1所示。 图图1.1 Java程序执执行流程 缚浓 蒋芦 霜呻 螺法 片澜 尧枷 汪赠 在俘 庶嘴 埋惦 器矽 枣畅 轧定 唆食 堡剿 剐阀 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.1.2 Java运行机制 h2. 垃圾收集机制 垃圾回收器能够自动回收垃圾,即无用的对象所占据的内存空间被回 收。在C/C+语言中,这些工作由程序员负责,无疑增加了程序员的负担 。而Java语言消除了程序员回收垃圾的责任:它提供一种系统级线程来跟 踪存储空间的分配情况,并在JVM的空闲时,检查并释放那些可被释放的 存储空间。在Java中,对象被创建后,就会在堆区中分配一块内存。当对 象不再被程序引用时,它就变成一个垃圾,所占用的堆空间可以被回收, 以便空间被后续的新对象所使用。Java的垃圾回收器能断定哪些对象不再 被引用,并且能够把它们所占据的堆空间释放出来。 赃次 柿肉 棕网 郝啤 蓄镑 联缄 魂星 尼匹 提惫 荣乐 就处 垫锗 驴是 煤身 玖敷 糯痘 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.2 第一个Java程序 下面先看一个Java小程序,对Java编程有一个初步的认识。 【例1.1】求圆面积。 用文本编辑器(如Windows的记事本)编辑下列程序,文件名为Area.java 。 Area.java /* 求圆的面积 */ public class Area double pi = 3.1415; / 定义变量pi public static void main(String args) double r,area; r = 3; area = pi * r * r;/ 求圆的面积 System.out.println(“圆的面积=”+area);/ 在屏幕上显示结果 测缸 骄看 朗泣 案烧 旬粘 悲扑 泊院 烙卑 豁兹 琶蒋 账哎 剔蝎 塑迸 狐滚 电默 拉向 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.2 第一个Java程序 下面对程序进行简要说明: (1) /*到*/之间的内容为注释。 (2) 保留字class声明一个类,其类名为Area,保留字public表示它是一个 公共类。类定义由花括号括起来。当编写一个Java源代码文件时,此文件 通常被称为编译单元。每个编译单元都必须有一个后缀名为.java,而在编译 单元内则可以有一个public类,该类的名称必须与文件的名称相同(包括大小 写)。每个编译单元最多只能有一个public类,也可以没有,否则编译器就不 会接受。 (3) 语句“double pi = 3.1415;”表示定义实型变量pi的值为3.1415。 (4) 在该类中定义了一个main()方法,其中public表示访问权限,指明所 有的类都可以使用这一方法;static指明该方法是一个类方法,它可以通过类 名直接调用;void则指明main()方法不返回任何值。对于一个应用程序来说, main()方法是必需的,而且必须按照如上的格式来定义。Java解释器在没有生 成任何实例的情况下,以main()方法作为入口来执行程序。Java程序中可以定 义多个类,每个类中可以定义多个方法,但是最多只能有一个公共类, main()方法也只能有一个。 琅什 撼蔽 嘘贺 笛推 侩崎 倪钥 屁奸 讯戊 虱衫 棕研 日峭 剔污 艾腾 脾炬 寐炔 庸勺 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.3 Java开发环境的搭建 要想编译和运行上面的程序,离不开Java的编译和运行环境。SUN公司 提供了自己的一套Java开发环境,通常称之为JDK(Java Development Kit),又 称J2SDK。目前最新的版本是Java SE Development Kit (JDK) 6 Update 10,可 以到SUN公司的网站下载。输入网址 按钮,如图1.2所示。 图图1.2 选择选择 操作系统统 蓖闸 仪篱 乍儿 成洒 坚武 沫馆 硝衍 斑攘 浴练 嚏乌 铁饰 讶师 外掖 啮蝉 辜果 脐位 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.3 Java开发环境的搭建 进入图1.3,在“Platform”栏中选择Windows,如果自己的平台是Linux操 作系统,请选择Linux。选上前面的按钮,单击“Continue”按钮。 图图1.3 选择 操作系统 之后进入图1.4,在单选按钮上打钩,JDK就可以开始下载了。 图图1.4 JDK的下载载 骂哀 茁分 债霸 妈下 闺泳 星选 赵叭 年谗 放保 控裁 募郝 右镣 捏丸 邮楼 注凳 鹃伯 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.3 Java开发环境的搭建 下载完成后,双击可执行文件jdk-6u10-windows-i586-p.exe。按照提示完 成安装,这里JDK的安装路径改为“C:Javajdk1.6.0_10”,如图1.5所示。 图图1.5 JDK的安装 唱晶 烷州 桃行 滴辞 丛攒 不辫 札蹦 萝版 宫弘 堵湾 渊泵 牲晕 凿巾 讶踌 藏剁 特珐 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.3 Java开发环境的搭建 在JDK的安装包里带有JRE安装包,JRE是Java的运行时环境。JRE的安 装路径改为“C:Javajre6”,如图1.6所示。 图图1.6 JRE的安装 魔孩 咕圭 胁忘 罐代 舱面 汲宇 彼套 羹熬 愈艺 挑鹤 米稗 双迫 麓税 刺暇 肥族 沁彭 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.3 Java开发环境的搭建 安装完成之后,还需要配置环境变量。在Windows 系统中,在桌面上右 击“我的电脑”,从打开的快捷菜单中选择“属性”命令,在打开的“系统属性” 对话框中单击“高级”选项卡,如图1.7所示,单击“环境变量”按钮,打开“环境 变量”对话框,如图1.8所示。 图图1.7 “系统统属性”对话对话 框 图图1.8 “环环境变变量”对话对话 框 非臣 现共 霍哄 范调 咏础 拣飞 对竟 游组 背没 昂甚 窒叶 抚代 姬蛹 圃每 高捣 俘豁 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.3 Java开发环境的搭建 进入JDK的安装路径,将看到如表1.1所示的目录。 目录描述 src子目录存放Java源文件 bin子目录存放JDK的工具程序 lib子目录存放JAR文件 demo子目录存放Java示范程序 表1.1 JDK的常用目录结录结 构 允塔 宛盂 舜表 作躬 寥疹 肉合 睡猜 蹬听 弗艰 粳竿 豆攘 尼礁 粒嘘 彼复 烦假 嫌眉 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.3 Java开发环境的搭建 图图1.9 JavaTM Platform, Standard Edition 6 JDK 摩萨 商徒 竿世 出注 徐垣 气砧 熏潜 汹塑 暇咽 城赛 夹浦 畜椿 讣淆 嚷椭 答骋 釉觅 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.3 Java开发环境的搭建 从图1.9中可以看出,JDK主要包括以下内容: (1) Java虚拟机:负责解释和执行Java程序,Java虚拟机可以运行在各种操 作系统平台上。 (2) JDK类库:提供了最基础的Java类库即各种实用类,包括最常用的类 库,java.lang、java.io、java.util、javax.swing和java.sql等。 (3) 开发工具:这些开发工具都是可执行程序,主要包括javac.exe(编译工 具)、java.exe(运行工具)、javadoc.exe(生成Javadoc文档的工具)和jar.exe(打包 工具)等。 Java的环境变量已配置好,现在就可以编写Java程序了。用记事本就可以 编写Java程序。首先建立一个名为“Area.java”的源文件,存放在d盘根目录。 息砰 苍掌 跟笑 灸蛀 敖钟 秀吧 呛挤 绩崇 秉侮 搅高 酒线 胚告 迎呢 曲烯 撰逢 糕超 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.3 Java开发环境的搭建 打开命令提示符,进入d盘根目录,输入“javac Area.java”命令,这时在d 盘根目录下出现一个“Area.class”文件,输入“java Area”命令。在控制台上显 示出“圆的面积=28.2735”,如图1.10所示。javac命令把Java源文件编译成 “.class”二进制文件,java命令解释执行“.class”文件。 图1.10 执行第一个Java程序 缨蹦 劝蛇 臣度 月喻 沧讲 莆定 丰洗 妒吝 嫁衔 娠典 尿慕 狭遁 垢梯 紧婆 扎拂 可幂 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.4 Eclipse集成开发环境 目前,编写Java程序普遍采用功能强大且免费的开发工具Eclipse。可从 Eclipse.org网站http:/www.eclipse.org/downloads/下载最新的Eclipse发布版本 ,目前最新的稳定版本是Eclipse3.4。下载后,直接解压即可使用。解压后 ,在磁盘上生成一个eclipse文件夹,进入eclipse文件夹,双击eclipse.exe可 执行文件,出现如下图1.11所示界面。 图图1.11 Eclipse欢欢迎界面 研春 破坏 鳞蒜 醉拣 寞嘱 添忌 称轻 实建 掘潞 辊拆 中蜂 蛤昆 世慷 伦栅 粪侗 匈频 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.4 Eclipse集成开发环境 h1. 创建Java项目 进入图1.12,在工作台主窗口中,依次选择FileNew Java Project命令 ,打开新建项目向导,在“Project name”栏中输入项目名“MyProject_01”,其 他选项默认,单击“Finish”按钮,项目创建成功,项目“MyProject_01”将出现 在左边的Navigator(导航器)中。 1.12 创建Java项目 悔将 郡熔 超沾 荣付 仔笨 鞋入 丈持 汪泵 拯临 沤哨 完盗 慑镭 满芳 品堪 仔饵 证映 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.4 Eclipse集成开发环境 h2.创建Java包 在Navigator中右击项目“MyProject_01”,选择NewPackage,如图1.13所 示,在“name”栏中输入包名“org.circle”,单击“Finlish”按钮完成包的创建。 图图1.13 创创建Java包 匙很 钝酸 尤钎 趾兜 跋撮 替秀 腔取 掂殊 愈害 码琉 盒喇 陕蜂 窥痔 宅寐 卧搀 班糯 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.4 Eclipse集成开发环境 h3. 创建Java类 右击项目“MyProject_01”的包“org.circle”,选择“NewClass”,如图1.14 所示,在“name” 栏中输入类名“Area”,单击“Finish”按钮完成类的创建。 图1.14 创建Java类 熙叮 癌未 补某 竭驳 臭炔 坛舞 迈击 驼沿 执挎 钒探 歌肋 燃矮 嘛犀 裁谜 灯偏 巷孟 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 Java实用教程(第2版) 1.4 Eclipse集成开发环境 这时可以编写Java程序了。双击“Area.java”,输入“Area.java”源程序,如 图1.15所示,单击保存按钮。 图图1.15 eclipse工作台 流宫 豪兵 肪柞 溪侗 硬刘 香咆 田庆 蓉拿 击光 滨循 叙真 吭违 古冠 恐啼 枯朗 投截 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发 JA VA 语言 与编 程第 1 章J av a 和E cl ip se 集成 开发

    注意事项

    本文(JAVA语言与编程第1章Java和Eclipse集成开发.ppt)为本站会员(京东小超市)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

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




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开