- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子教案12.ppt
Java AppletJava小程序的构成
1、关键字
关键字是在Java语言中有特殊意义的字,关键字用来构成不同的程序设计结构。Java的关键字列在下面的表中。;Java AppletJava小程序的构成
2、标识符
标识符是一个名字。在Java中,标识符可以是一个类名、一个方法名或一个参数名。
Java语言的标识符必须由大小写字母(a-z和A-Z)、Unicode字符集中序号大于0xC0的所有符号、数字(0-9)、下划线(“_”)或美元符号(“$”)开始。标识符不可以以数字起头;不允许其他字符,如:逗号、连字符等等;同时关键字(有时称为保留字)也不可以用作标识符。;Java AppletJava小程序的构成
3、语句
语句相当于自然语言中的句子,就是告诉Java要做的事情。
语句组成了一个完整的执行单元。
语句必须以分号结束,没有分号的地方,也就没有语句。
在Java中,和大多数程序设计语言中一???,计算机以程序员规定的次序顺序地执行语句。;Java AppletJava小程序的构成
3、语句
下面是三类语句:
(1)表达式语句:在赋值、递增或递减、方法调用、对象创建等表达式后以分号结束的语句。
(2)声明语句:声明一个变量。例如:int value;
(3)流程控制语句:控制语句的执行次序。例如for循环语句。
;Java AppletJava小程序的构成
4、类
类就是同种对象的集合与抽象。不同的对象常常具有一些共性,把这些共性抽象出来就是类。
类的定义包括类头和类体两个步骤,其中类体用一对大括号{}括起,类体又由成员变量和方法组成。
类头使用关键字class标志类定义的开始,class、关键字后面接着用户定义的类的类名。类名的命名应符合Java对标识符命名的要求。类体中包括变量和方法。;Java AppletJava小程序的构成
5、变量
变量是类的静态属性。
定义变量的方法是:
类型名 变量名;;Java AppletJava小程序的构成
6、方法
方法是类的动态属性,标志了类所具有的功能和操作,用来把类和对象的数据封装在一起。Java的方法与其他语言中的函数或过程类似,是一段用来完成某种操作的程序片断。
方法的定义格式如下:
[方法修饰字] 方法的返回值类型 方法名称(参数类型1 参数1,参数类型2参数2,…)
{
…//方法的内容
};Java小程序的执行过程
1、程序的编辑
利用文字编辑器如记事本、EditPlus等编写程序,以.java文件存盘。
2、程序的编译
在DOS命令提示符下,首先运行.java文件。
3、程序的运行
在DOS环境下键入命令行
用浏览器IE; 注意: Applet的运行与Application的运行不同,Applet需要嵌入HTML文件中,才可以执行。
注意:不同的浏览器在执行小程序的方式上略有差异,建议使用小程序查看器作为检验自己工作的首要工具。;import java.awt.*;
import java.applet.Applet;
public class HelloApplet extends Applet
{
public void paint( Graphics g )
{
g.drawString(Welcome to JAVA,30, 40);
g.drawRect(20, 5, 140, 80);
}
};说明:
import java.awt.*;
import java.applet.Applet;
// 使用先前写过的代码,用import语句导入
// 代码库是一个以前编写的、已经编译好的、可以用于其他程序中的类、方法(函数)的集合
// Java代码库由包(package)组成,每个包由若干个以前编写的类组成
// java.awt是一个包,java.awt.*指java.awt包中的所有的类,awt代表抽象窗口工具箱,这个包中含有能够建立窗口和画图所需要的程序。
// java.applet.Applet是java.applet包内的一个类;说明:
public class Hello extends Applet
// public class公共类
// Hello继承Applet类,这意味着Hello知道如何在一个浏览器内运行一个程序,它从其父类Applet继承了这个知识
{
// 语句括号标志类体的开始;说明:
public void paint( Graphics g )
// 定义方法
// public表示公有方法
// void表示方法无返回值
您可能关注的文档
- 演示文稿的编辑.ppt
- 演示文稿第2章b.ppt.ppt
- 第三章数据库技术基础.ppt
- 第三章横看成岭侧成峰,远近高低各不同.doc
- 澄清文件.doc(51KB).doc
- 点集拓扑学试卷1.doc.doc
- 牛顿第二定律EX-5503牛顿第二定律实验设备包括PASCOPart#1.doc
- 物流制造-SAPBestPractices.ppt
- 物理化学实验导论-药学实验教学中心.ppt
- 物联网技术实训系统包技术附件-鞍钢集团电子招标投标交易平台.doc
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)