Java源程序结构与编译执行流程
版权申诉
51 浏览量
更新于2024-08-10
收藏 25KB DOCX 举报
“Java源程序结构.docx”文档详细阐述了Java编程语言的源程序结构以及Java程序的编写与运行过程,同时也提到了一些常用的JDK工具。
在Java源程序结构方面,文档指出Java程序主要包括三类文件:源代码(.java文件)、编译器生成的类文件(.class文件)、以及归档工具jar生成的.jar文件和对象状态序列化的.ser文件。源代码的结构遵循特定的规则:
1. package语句:可选,用于将文件组织到特定的包中,必须位于文件开头。
2. import语句:可选,用以引入需要的标准类库,需在所有类定义之前。
3. public class Definition:每个源文件最多只能有一个public类,且其名称必须与源文件名相同。
4. class Definition:可有多个非public类定义。
5. interface Definition:也可有多个接口定义。
Java程序的编写与运行过程分为两种类型:
1. Java Application程序:
- 使用文本编辑器编写源代码。
- 使用javac.exe编译器编译源代码生成.class文件。
- 使用java.exe解释器执行编译后的字节码文件。
2. Java Applet程序:
- 编写不含main()方法的源代码。
- 创建HTML文件以嵌入Applet。
- 同样使用javac.exe编译源代码。
- 使用appletviewer.exe解释执行HTML文件中的Applet。
文档还提及了一些JDK工具的用途和命令选项:
- javac.exe:Java编译器,例如`javac -g -d <目录> 文件名.java`,其中-g用于生成调试信息,-d指定类文件输出位置。
- java.exe:Java解释器,如`java -ms -mx 类名`,-ms和-mx分别设定内存初始值和最大值。
- javadoc.exe:Java文档生成器,用于生成源文件的API文档,如`javadoc -author -version 包名或文件名`,-author和-version添加作者和版本信息。
了解这些基本概念和工具对于理解和编写Java程序至关重要,它们构成了Java开发的基础框架。
2022-06-11 上传
2022-02-14 上传
2021-11-20 上传
2022-07-05 上传
2023-03-11 上传
2022-07-14 上传
2023-03-06 上传
2021-09-30 上传
2021-12-03 上传
悠闲饭团
- 粉丝: 200
- 资源: 3405
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南