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

    java第2章.ppt

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

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

    java第2章.ppt

    第2章Java程序简介学前提示学前提示本章将通过Java编程语言编制一套指令完成某些工作来具体讲解Java程序的开发过程,以及与Java语言相关的一些核心机制等。知识要点知识要点什么是程序Java程序是什么Java文档和类库组织结构深入了解JREJava技术的两种核心机制22.1什么是程序“程序程序”一词来自生活,通常指完成某些事务一词来自生活,通常指完成某些事务的一种既定方式和过程。在日常生活中,可以的一种既定方式和过程。在日常生活中,可以将程序看成是对一系列动作的执行过程的描述,将程序看成是对一系列动作的执行过程的描述,图图2.1所示为生活中去银行取钱的流程。所示为生活中去银行取钱的流程。32.2计算机中的程序图图2.2所示为老板让秘书完成一项发邮件的任务,在此所示为老板让秘书完成一项发邮件的任务,在此老板好比操作计算机的人,秘书就好比计算机。老板老板好比操作计算机的人,秘书就好比计算机。老板会发出一行一行的命令给秘书,如:会发出一行一行的命令给秘书,如:System.out.println(口述);System.out.println(信函);System.out.println(传真);42.3Java程序Java作为目前世界上最流行的一门编作为目前世界上最流行的一门编程语言,可以编写各种各样的计算机程语言,可以编写各种各样的计算机指令。通过指令。通过Java语言组织成各种各样语言组织成各种各样的命令可以完成现实生活中很多的事的命令可以完成现实生活中很多的事情。情。52.3.1Java程序中的类型1.Applet小应用程序小应用程序Applet小应用程序运行效果如图2.3所示。2.应用程序应用程序1)基于图形用户界面2)基于命令界面62.3.2Java应用程序开发三步曲大多数程序都是以大多数程序都是以Java应用程序为出发点,下应用程序为出发点,下面将介绍第一个面将介绍第一个Java应用程序应用程序(HelloWorld.java)的开发过程。总体开发步骤的开发过程。总体开发步骤如图如图2.7所示。所示。72.3.3开发Java第一个程序在开发在开发Java第一个程序前应该先了解第一个程序前应该先了解Java应用应用程序最基本的结构,这个结构基本上是固定的,程序最基本的结构,这个结构基本上是固定的,其代码如下。其代码如下。语法:语法:publicclassHelloWorld/Java程序外层框架publicstaticvoidmain(Stringargs)/Java程序入口框架/在此处填写代码82.3.3开发Java第一个程序开发步骤如下。开发步骤如下。第1步编写Java源程序。第2步编译源程序。第3步运行。javac命令是将编写命令是将编写的的Java文件编译成文件编译成字节代码的字节代码的.class文件,文件,javac命令常命令常用的参数如表用的参数如表2.1所所示。示。选 项说 明javac-classpath引用类的路径表javac-d编译后.class文件存放的目录javac-g生成调试信息表javac-ng不生成调试信息表javac-nowarn关闭编译器警告功能javac-o优化.class文件javac-verbose显示编译过程中的详细信息92.3.4Java代码中的注释在在Java开发程序中这种代码说明称为开发程序中这种代码说明称为“注释注释”,注释也是构成编码规范的重要环节。下面提,注释也是构成编码规范的重要环节。下面提供了供了Java中常见的三类注释说明。中常见的三类注释说明。第1类:单行注释,以/开头,一般写在关键的Java源代码后面,不要换行。第2类:Java多行注释,以/*/包围多行说明,主要对Java程序的多行代码进行统一的注释。第3类:文档注释,以/*开头、*/结尾,此类注释可以被编译器编译成文档保存,供其他人查阅。102.3.5常见错误解析错误错误1:类名与文件名不一致:类名与文件名不一致错误错误2:main方法四要素缺少方法四要素缺少错误错误3:Java代码区分大小写代码区分大小写错误错误4:缺少分号:缺少分号112.3.5常见错误解析编写编写Java程序小结如下。程序小结如下。(1)Java的源文件必须以扩展名.java结束,源文件的基本组成部分是类。(2)源文件名必须与公有类的名字相同,一个源文件中至多只能有一个public的class声明。(3)Java程序的执行入口是main方法,它有固定的书写格式:publicstaticvoidmain(Stringargs).(4)Java语言严格区分大小写。(5)每条语句都以分号(;)结束。(6)空格只能是半角空格符或是Tab字符。(7)三种注释方式如图2.12所示。122.4Java类库组织结构和文档Java SE体系结构如体系结构如图图2.13所示。所示。在在Java编程的学习编程的学习过程中同样如此,遇过程中同样如此,遇上困难查阅上困难查阅Java API(Java Application Program Interface,Java应用程序编应用程序编程接口程接口)的帮助文档的帮助文档即可,帮助文档的截即可,帮助文档的截图如图图如图2.14所示。所示。132.5Java虚拟机简介下面就来了解一下下面就来了解一下Java跨平台运行的原理,如跨平台运行的原理,如图图2.15所示。所示。由图由图2.15可以看出可以看出Java程序之所以能跨平台程序之所以能跨平台(在不同的操作系统上在不同的操作系统上)运行,就是因为在不同运行,就是因为在不同的平台上都安装了相应的的平台上都安装了相应的JDK,而,而JDK中就包中就包含有相应的含有相应的JVM(Java虚拟机,号称万能翻译虚拟机,号称万能翻译机机)。142.6Java技术的两个核心1.Java虚拟机虚拟机Java虚拟机(JavaVirtualMachine,JVM)在运行过程中的位置如图2.16所示。2.垃圾回收器垃圾回收器垃圾回收机制消除了程序员回收无用内存空间的责任,Java虚拟机提供了一种系统线程跟踪存储空间的分配情况,并在Java虚拟机的空闲时,检查并释放那些可以被释放的存储空间。垃圾回收器在Java程序运行过程中自动启用,程序员无法精确控制和干预。152.7本章练习1.完成第一个完成第一个Java应用程序:在控制台中输出应用程序:在控制台中输出“HelloWorld”。2.将自己的个人信息打印到控制台上输出。将自己的个人信息打印到控制台上输出。3.结合结合n(换行换行)、t(制表位制表位)、空格等在控制台打印、空格等在控制台打印出如图出如图2.18所示的效果。所示的效果。*Java核心技术*16

    注意事项

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

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




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

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

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

    收起
    展开