4. 运行Java程序 Application: “Java应用” 是可以独立运行的Java程序。 由Java解释器控制执行。 演示程序编写及执行 七、Java程序的编写与运行 5. Java的类库 类库:在程序中可以直接使用的类的集合。 包:分组存放类库中各个文件,每个文件是一个类的定义。每个包都存放在单独的路径下,包的名称取决于文件夹的路径。如java.lang 如何引用其它包中的类呢? import 包名 例如:import java.awt.Graphics; import java.util.*; 七、Java程序的编写与运行 包 名 说 明 java.lang 支持基本语言特征,并能处理数组和字符串,该包自动加载 java.io 包含输入输出操作的类 java.util 包含多种工具类 java.swing 为创建GUI提供Swing组件 java.awt 提供原始GUI组件及Swing组件基本支持 java.awt.geom 定义了二维几何图形 java.awt.event 实现窗口化的应用程序以处理读者程序中的各种事件 七、Java程序的编写与运行 6. 编写JavaApplet程序 七、Java程序的编写与运行 import java.awt.Graphics; import java.applet.Applet; public class WelcomeApplet extends Applet{ public void paint(final Graphics g){ g.drawLine(0, 0, 200, 200); } } 6. 编写JavaApplet程序 七、Java程序的编写与运行 html body applet code=WelcomeApplet.class width=200 height=100 /applet /body /html 7. 运行JavaApplet程序 Applet : “Java小程序” 不能独立运行,而是被嵌入到Web页中。 由Java兼容浏览器控制执行。 D:\ javac HelloApplet.java D:\ appletviewer index.html 演示程序编写及执行 七、Java程序的编写与运行 8. 使用MyEclipse运行Java程序 启动MyEclipse 6.5 单击【开始】|【所有程序】|【MyEclipse】|【MyEclipse 8.5】命令启动MyEclipse 新建Java项目 选择【File】|【New】|【Java Project】命令,打开【New Java Project】对话框 新建Java类 选择菜单【File】|【Class】命令 输入代码 运行程序 七、Java程序的编写与运行 Error:cannot read:Welcome.java javac工具程序找不到指定的.java文件。需要检查文件是否存储在当前目录中,或是文件名是否错误。 Welcome.java:1:class Welcome is public,shoud be declared in a file named Welcome.java 源文件中类的名称和源文件名称不符。需要确定源文件名称和类名称是否相同。 八、常见问题 Welcome.java:3: cannot find symbol 源程序文件中某些代码部分输入错了,原因可能是没有注意到字母的大小写。 javac不是内部或外部命令、可执行程序或批量文件 Path设置有误或没有在Path中加入JDK的bin目录。 如果没有出现上述所列问题,表明成功编译了该Java文件。在解释执行.class文件时,可能会出现下面几个常见问题。 八、常见问题 Exception in thread main java.lang.NoClassDefFoundError Java工具程序找不到所指定的.class文件,需要确定指定的类是否存储在当前目录中,名称是否正确。 Exception in thread main java.lang.NoSuchMethodError:main 没有指定Java程序的入口。Java工具程序指定的类必须有一个程序入口,即必须包括main(String args[])这个方法。 八、常见问题 本章小结 本章主要概括描述了Java语言的发展历史、Java技术体系架构、Java的工作方式及相关术语,并且讲解了JDK和MyEclipse的安装过程。 Java的体系架构主要有3个版本 适用于小型设备和智能卡的Java 2平台Micro版(Java 2
您可能关注的文档
- 必修3 稳态与环境3 3其他植物激素39张教学课件.ppt
- 环境地质学分论--滑坡培训课件.ppt
- 屈臣氏操作基本介绍.ppt
- 保护环境 人人有责专题讲座.ppt
- 区域活动的实践探讨专题课件.ppt
- 岩相古地理-第六单 碳酸盐岩及沉积环境.ppt
- Geo06-生命起源 生物大爆发 生物大灭绝.ppt
- 幼儿园建筑区创设与指导.ppt
- 实验一 大气采样方法教学课件.ppt
- 环境规划学 培训课件.ppt
- 2026湖北事业单位联考襄阳市市直招聘173人备考题库附答案详解(a卷).docx
- 2026湖北事业单位联考襄阳市市直招聘173人备考题库附答案详解(实用).docx
- 2026湖北事业单位联考襄阳市市直招聘173人备考题库附答案详解(巩固).docx
- 2026湖北事业单位联考襄阳市市直招聘173人备考题库附答案详解ab卷.docx
- 2026年土木工程项目的委托与承包方式.pptx
- 2026湖北事业单位联考襄阳市市直招聘173人备考题库附参考答案详解(黄金题型).docx
- 华师《绩效管理与薪酬设计》在线作业.doc
- 2026湖北事业单位联考襄阳市市直招聘173人备考题库附答案详解(培优b卷).docx
- 2026年音乐表演笔试技能测试题含答案解析.docx
- 2026年音乐联考笔试题含答案解析.docx
最近下载
- 空气能热泵热水器-科希曼.doc
- 2025年高考化学真题完全解读(湖南卷)试题评析及教学策略分析.docx
- 黑龙江省哈尔滨市哈三中2025-2026学年度上学期高三期末考试英语试题(含答案,含听力原文及音频).pdf VIP
- 串串香技术标准手册.doc VIP
- 天一大联考湖南省2025-2026学年(上)高二年级期中考试英语(含答案).docx
- 考研数学微分方程求解专项练习.docx VIP
- 骨科疼痛相关护理精品课件.ppt VIP
- 《计算方法》(浙江大学)中国大学MOOC(慕课)章节测验试题(答案).pdf
- FJYD401~407-2005福建省市政工程消耗量定额.pdf VIP
- Pointwise中文教程讲解.pdf
原创力文档

文档评论(0)