java第2章.ppt

上传人:hyn****60 文档编号:87211524 上传时间:2023-04-16 格式:PPT 页数:16 大小:946KB
返回 下载 相关 举报
java第2章.ppt_第1页
第1页 / 共16页
java第2章.ppt_第2页
第2页 / 共16页
点击查看更多>>
资源描述

《java第2章.ppt》由会员分享,可在线阅读,更多相关《java第2章.ppt(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第2章Java程序简介学前提示学前提示本章将通过Java编程语言编制一套指令完成某些工作来具体讲解Java程序的开发过程,以及与Java语言相关的一些核心机制等。知识要点知识要点什么是程序Java程序是什么Java文档和类库组织结构深入了解JREJava技术的两种核心机制22.1什么是程序“程序程序”一词来自生活,通常指完成某些事务一词来自生活,通常指完成某些事务的一种既定方式和过程。在日常生活中,可以的一种既定方式和过程。在日常生活中,可以将程序看成是对一系列动作的执行过程的描述,将程序看成是对一系列动作的执行过程的描述,图图2.1所示为生活中去银行取钱的流程。所示为生活中去银行取钱的流程。

2、32.2计算机中的程序图图2.2所示为老板让秘书完成一项发邮件的任务,在此所示为老板让秘书完成一项发邮件的任务,在此老板好比操作计算机的人,秘书就好比计算机。老板老板好比操作计算机的人,秘书就好比计算机。老板会发出一行一行的命令给秘书,如:会发出一行一行的命令给秘书,如:System.out.println(口述);System.out.println(信函);System.out.println(传真);42.3Java程序Java作为目前世界上最流行的一门编作为目前世界上最流行的一门编程语言,可以编写各种各样的计算机程语言,可以编写各种各样的计算机指令。通过指令。通过Java语言组织成各种

3、各样语言组织成各种各样的命令可以完成现实生活中很多的事的命令可以完成现实生活中很多的事情。情。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第一

4、个程序前应该先了解第一个程序前应该先了解Java应用应用程序最基本的结构,这个结构基本上是固定的,程序最基本的结构,这个结构基本上是固定的,其代码如下。其代码如下。语法:语法:publicclassHelloWorld/Java程序外层框架publicstaticvoidmain(Stringargs)/Java程序入口框架/在此处填写代码82.3.3开发Java第一个程序开发步骤如下。开发步骤如下。第1步编写Java源程序。第2步编译源程序。第3步运行。javac命令是将编写命令是将编写的的Java文件编译成文件编译成字节代码的字节代码的.class文件,文件,javac命令常命令常用的参数

5、如表用的参数如表2.1所所示。示。选 项说 明javac-classpath引用类的路径表javac-d编译后.class文件存放的目录javac-g生成调试信息表javac-ng不生成调试信息表javac-nowarn关闭编译器警告功能javac-o优化.class文件javac-verbose显示编译过程中的详细信息92.3.4Java代码中的注释在在Java开发程序中这种代码说明称为开发程序中这种代码说明称为“注释注释”,注释也是构成编码规范的重要环节。下面提,注释也是构成编码规范的重要环节。下面提供了供了Java中常见的三类注释说明。中常见的三类注释说明。第1类:单行注释,以/开头,一

6、般写在关键的Java源代码后面,不要换行。第2类:Java多行注释,以/*/包围多行说明,主要对Java程序的多行代码进行统一的注释。第3类:文档注释,以/*开头、*/结尾,此类注释可以被编译器编译成文档保存,供其他人查阅。102.3.5常见错误解析错误错误1:类名与文件名不一致:类名与文件名不一致错误错误2:main方法四要素缺少方法四要素缺少错误错误3:Java代码区分大小写代码区分大小写错误错误4:缺少分号:缺少分号112.3.5常见错误解析编写编写Java程序小结如下。程序小结如下。(1)Java的源文件必须以扩展名.java结束,源文件的基本组成部分是类。(2)源文件名必须与公有类的

7、名字相同,一个源文件中至多只能有一个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 Inte

8、rface,Java应用程序编应用程序编程接口程接口)的帮助文档的帮助文档即可,帮助文档的截即可,帮助文档的截图如图图如图2.14所示。所示。132.5Java虚拟机简介下面就来了解一下下面就来了解一下Java跨平台运行的原理,如跨平台运行的原理,如图图2.15所示。所示。由图由图2.15可以看出可以看出Java程序之所以能跨平台程序之所以能跨平台(在不同的操作系统上在不同的操作系统上)运行,就是因为在不同运行,就是因为在不同的平台上都安装了相应的的平台上都安装了相应的JDK,而,而JDK中就包中就包含有相应的含有相应的JVM(Java虚拟机,号称万能翻译虚拟机,号称万能翻译机机)。142.6

9、Java技术的两个核心1.Java虚拟机虚拟机Java虚拟机(JavaVirtualMachine,JVM)在运行过程中的位置如图2.16所示。2.垃圾回收器垃圾回收器垃圾回收机制消除了程序员回收无用内存空间的责任,Java虚拟机提供了一种系统线程跟踪存储空间的分配情况,并在Java虚拟机的空闲时,检查并释放那些可以被释放的存储空间。垃圾回收器在Java程序运行过程中自动启用,程序员无法精确控制和干预。152.7本章练习1.完成第一个完成第一个Java应用程序:在控制台中输出应用程序:在控制台中输出“HelloWorld”。2.将自己的个人信息打印到控制台上输出。将自己的个人信息打印到控制台上输出。3.结合结合n(换行换行)、t(制表位制表位)、空格等在控制台打印、空格等在控制台打印出如图出如图2.18所示的效果。所示的效果。*Java核心技术*16

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

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

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