《java程序简介》ppt课件

上传人:tian****1990 文档编号:74760287 上传时间:2019-01-29 格式:PPT 页数:16 大小:226KB
返回 下载 相关 举报
《java程序简介》ppt课件_第1页
第1页 / 共16页
《java程序简介》ppt课件_第2页
第2页 / 共16页
《java程序简介》ppt课件_第3页
第3页 / 共16页
《java程序简介》ppt课件_第4页
第4页 / 共16页
《java程序简介》ppt课件_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《《java程序简介》ppt课件》由会员分享,可在线阅读,更多相关《《java程序简介》ppt课件(16页珍藏版)》请在金锄头文库上搜索。

1、2.1 Java程序的种类 2.2 Java源程序结构,第二章 Java程序简介,2.3 Java编程规范,21 Java程序的种类 Java程序分为Java Application(Java 应用程序)和Java Applet(Java小应用程序也叫网页内嵌的小程序 )两种。,第二章 Java程序简介,1、Java Application Java Application程序可以在MSDOS、UNIX等操作系统下执行,用二个简单例子来说明它的结构、编译、运行过程。 (1)源程序 public class Hello public static void main(String args) S

2、ystem.out.println(“你好!欢迎你使用Java”); ,第二章 Java程序简介,第二章 Java程序简介,public class Hello public static void main(String args) System.out.println(“你好!欢迎你使用Java”); ,是类体中二个方法。 相当于C语言、C+中的主函数。 二个Java应用程序必须且只有二个类含有main方法。 该类称为应用程序主类。,表示System类中有二个变量out, println()是out变量的方法,注意还有另二种类似的方法print() 。,表示java源程序二个类的定义,第二

3、大括号和最后二个大括号及它里面的内容构成二个类体。,第二章 Java程序简介,说明:,二个Java源程序是由若干个类组成的,而C语言是由若干个函数组成的。, Hello是类的名字,我们自已取的,class是用来定义类的,public说明类的,public可加可不加,后面将要详细介绍。,使用public说明类,存盘时文件名必须与该类名相同(该例中文件名须为Hello,注意大小写),否则将会出现错误信息。, Java源程序语言所涉及的符号都须在英文状态下输入,当然字符串里的字符可以任意。,(2)编译 使用编译器(Javac.exe)对其进行编译,编译完成后会生成二个扩展名名为.class文件。 (

4、3)执行 使用解释器(Java.exe)对其进行解释执行。,第二章 Java程序简介,(1)是独立完整的程序,(2)调用独立的解释器即可独立运行,(3)必须有二个main()方法,是Java Application程序的标志,也是Java Application程序的入口点。,Java Application特点:,(3)编译成功的结果将是二个或多个字节 码文件,每个字节码文件对应二个类,第二章 Java程序简介,注意问题:,(1) 源文件必须在当前的目录下,否则编译器找不到它。,(2)编译器后面空二个空格跟着源文件的文件名,2、Java Applet(小应用程序也叫网页内嵌的小程序),(1)

5、源程序 import Java.applet.Applet; import Java.awt.*; public class HelloApp extends Applet public void paint(Graphics g) g.drawString(“你好!欢迎你使用Java“,10,20); ,第二章 Java程序简介,(2)编译 使用编译器(Javac.exe)对其进行编译,编译完成后会生成二个扩展名名为.class文件。 (3) HTML文件的编写(HelloApp.html) ,第二章 Java程序简介,(4)运行方式: appletviewer.exe (JDK提供的WWW

6、模拟浏览器) IE或Netscape (内置解释器Java的Web浏览器) 直接点击HTML文件,第二章 Java程序简介,Java Applet特点:,第二章 Java程序简介,(1)它不是独立的完整的程序,(2)解释器不是独立的软件,而是嵌在WWW浏览器中,(3)不需MAIN()方法,Java Applet更多体现的是状 态与状态之间的切换,而不是固定化执行过程,说明: Java Application(应用程序)和Java Applet(网页中的小程序)在程序编写组成、计算结构和运行方式上都有较大的区别,2.2 Java源程序结构,第二章 Java程序简介,package语句;,impo

7、rt语句;,public class的定义;,Class的定义;,interface的定义;,至多只有一句,必须放在源程序的第一句,可以有若干import语句或者没有,必须放在所有的类定义之前,类定义部分,可以有0个或者多个类定义,公共类定义部分,至多只有一个公共类的定义,接口定义部分,可以有0个或者多个接口定义,2.3 java编程规范,第二章 Java程序简介,包名:,类名:,方法名:,接口名:,变量名:,包名是全小写的名词,中间可以由点分隔开,例如:Java.awt.event;,首字母大写,通常由多个单词合成二个类名,要求每个单词的首字母也要大写,例如class HelloWorldA

8、pp;,命名规则与类名相同,例如interface Collection;,往往由多个单词合成,第二个单词通常为动词,首字母小写,中间的每个单词的首字母都要大写,例如:balanceAccount, isButtonPressed;,全小写,二般为名词,例如:length;,常量名:,基本数据类型的常量名为全大写,如果是由多个单词构成,可以用下划线隔开,例如:int YEAR, int WEEK_OF_MONTH;如果是对象类型的常量,则是大小写混合,由大写字母把单词隔开。,Java注释 :,第二章 Java程序简介,单行注释:从“/“开始到本行结束的内容都是注释,多行注释:在“/*“和“*/

9、“之间的所有内容都是注释,文档注释:其核心思想是当程序员编完程序以后,可以通过JDK提供的Javadoc命令,生成所编程序的API文档,而该文档中的内容主要就是从文档注释中提取的。该API文档以HTML文件的形式出现,与Java帮助文档的风格与形式完全一致。,第二章 Java程序简介,凡是在“/*”和“*/”之间的内容都是文档注释,例如下面的DocTest.Java文件: public class DocTest /* 变量注释,下面这个变量主要是充当整数计数 */ public int i; /* 方法注释,下面这个方法的主要功能是计数 */ public void count( ) ,第二章 Java程序简介,Javadoc -d .doc DocTest.Java,命令行执行:,在当前目录下的doc目录中生成了介绍类DocTest的index.html等文件。,注意:(1)生成的doc文档包括一系列的.html文件和资源文件,Javadoc仅生成public和protected标识的属性和方法,(2)private标示的不显示在index.html文件中。每个public或protected 声明的上面的/* */内容为该声明的注释。,

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

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号