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

    第1讲:JAVA语言概述.ppt

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

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

    第1讲:JAVA语言概述.ppt

    JAVA程序设计 刘延岭 liuyanling008126.com 13832471221,计算机与信息工程系 JAVA程序设计,JAVA语言概述与基本语法,2019年8月28日,计算机与信息工程系 JAVA程序设计,目录,了解Java语言的发展历史与特点,JAVA程序的设计与运行,掌握安装并设置Java开发平台,掌握Java程序的组成结构,网络编程语言的历史与发展,计算机语言介绍,C+语言,JAVA语言,C#语言,VC+,J2EE等,.NET,语言平台对照表,JAVA语言的发展史,1991年由James Gosling负责开发的一个分布式代码系统(Oak),最初是为家用消费电子产品(电冰箱、电视机等)进行编程控制 。 1993年Sun公司将目标市场转向 Internet 。 1994年将Oak语言更名为Java。 1995年Java被正式发布,之后立即引起极大的轰动。,JAVA语言的版本发展,1997年Java1.1被正式发布,加入了JavaBean技术。 1998年Java1.2 加入了图形用户界面、数据库编程,此后的语言也称为JAVA 2语言 2000年Java1.3 加入了多媒体编程 2002年Java1.4 加入了输入输出流、增强了图形化接口 2004 Java1.5加入了泛型,增强了for循环,支持枚举类型 ,也称为JDK5.0 2006 Java1.6,也称为JDK6.0,JAVA语言的环境版本,J2SE(Java 2 Standard Edition,Java 2 标准平台),J2ME:Java 2 Micro Edition,Java 2 嵌入式平台,Android手机开发,J2EE:Java 2 Enterprise Edition,Java 2 企业平台,J2se+jsp+servlet等技术,J2se+其他技术,其他使用Java语言开发平台,JAVA语言的特点,简单性 面向对象 分布式处理 健壮性 结构中立,系统精简,但功能齐备。 风格类似于C+,对C+程序员而言非常容易掌握。 Java摒弃了C+中容易引发程序错误的地方,如指针操作和内存管理; 提供丰富的类库。,完全是面向对象的,它不支持类似C语言那样的面向过程的程序设计技术。,支持TCP/IP协议。Java应用程序可通过一个特定的URL来打开并访问对象,就像访问本地文件系统那样简单。,提供面向对象的异常处理机制,在编译时能对Null指针检测、数组边界检测、异常出口字节代码校验等。 自动垃圾收集来进行内存管理。,将源程序编译成一种结构中立的中间文件格式。只要有Java运行系统的机器都能执行这种中间代码。,JAVA语言的特点,可移植性 解释性 高性能 多线程 动态,Java应用程序可以在配备了Java解释器和运行环境的任何计算机系统上运行,而与体系结构无关。,Java编译器将java源文件生成类文件.class,类文件可通过java命令解释执行,将Java字节码转换为机器码。,JIT编译器。可以提高 Java 代码的执行速度。,内置多线程功能,使得在一个程序里可同时执行多个小任务。带来的好处是更好的交互性和实时控制性。,允许程序动态地装入运行过程中所需要的类,这是C+语言进行面向对象程序设计所无法实现的。,JAVA程序的工作机制,JAVA虚拟机,实现平台无关性的基础就是Java虚拟机,是以Java字节码为指令组的软CPU。负责对本地*.class文件解释执行。 包含类加载器、字节校验器、以及JIT实时编译器。 类加载器:用来取得从网络或本地的类文件。 字节校验器:确认类文件是否有正确的格式。 JIT:使虚拟机能提高到编译式的运行效率。 JVM:Java Virtual Machine JIT:just in time,即时编译器,JAVA应用程序举例,/这是文件名为“HelloWorld.java”的简单应用程序 import java.io.*; / 引入包 public class HelloWorld / 定义类 public static void main(String args ) / main方法 System.out.println(“欢迎来到Java世界!”); / 输出数据 ,定义类的关键字,类名,必须这么写,程序保存并运行,以java为扩展名,保存时注意类型。,设计程序的有关说明,文件名和主类名称要保持一致。 类名首字母大写 方法名首字母小写。 一个程序中至多有一个public类。 注意环境变量的配置。,小结和课后作业,理解和掌握JAVA程序的运行机制 编写并调试简单程序。,

    注意事项

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

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




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

    三一文库
    收起
    展开