Java学习笔记:javac与java命令详解
需积分: 10 55 浏览量
更新于2024-10-01
收藏 146KB TXT 举报
"这份学习笔记主要涵盖了Core Java的基础知识,包括使用`javac`编译Java源代码的选项以及`java`命令来运行Java程序的参数。此外,还提到了Sun公司的相关认证考试,如SCJP、SCJD、SCWCD和SCEA,强调了良好的编程习惯,例如缩进、注释和命名规范。在Java语法方面,强调了大小写敏感、main函数作为程序入口、如何生成jar包以及不同类型的注释。最后,介绍了Java中的标识符命名规则和常见约定。"
在这份学习笔记中,Java编译过程是核心内容之一。`javac`命令用于将`.java`源文件编译成`.class`字节码文件。你可以使用不同的选项来控制编译过程,例如:
- `-g`选项用于生成调试信息,`-g:none`则不生成,`-g:{lines,vars,source}`可以选择生成哪些调试信息。
- `-nowarn`禁止输出警告信息。
- `-classpath`和 `-cp` 用于指定类路径,查找用户类文件和注释处理器。
- `-sourcepath`指定了源文件的位置。
- `-d`选项指定生成的类文件存放位置。
运行Java程序时,使用`java`命令。你可以指定不同的参数,例如:
- `-d32`和`-d64`选择数据模型。
- `-client`和`-server`选择JVM版本,默认是`client`。
- `-cp`或`-classpath`用于设置类路径。
- `-D<name>=<value>`设置系统属性。
笔记还提到了Java编程的一些最佳实践,如使用空格进行缩进,添加注释以提高代码可读性,遵循命名约定,如类名使用驼峰式命名,常量全大写等。
此外,笔记还涉及了Sun公司的Java认证考试,这些考试测试开发者在Java核心技术(如SCJP)、Java开发(SCJD)、Web组件开发(SCWCD)和企业级应用架构(SCEA)方面的知识。
对于开发人员来说,创建可执行的jar包是常见的需求。在Eclipse中,可以通过导出功能将项目打包成jar,并通过创建批处理脚本来运行jar包。
最后,笔记强调了注释的重要性,提供了单行、多行和文档注释的示例,并介绍了如何使用`javadoc`工具生成程序的HTML帮助文档。通过遵循这些规范和理解这些基本概念,开发者可以更好地编写和维护Java代码。
2012-04-28 上传
2012-07-05 上传
2023-06-14 上传
2023-07-25 上传
2023-09-26 上传
2023-05-30 上传
2023-08-17 上传
2023-02-11 上传
2023-06-08 上传
car-java
- 粉丝: 76
- 资源: 703
最新资源
- 新型智能电加热器:触摸感应与自动温控技术
- 社区物流信息管理系统的毕业设计实现
- VB门诊管理系统设计与实现(附论文与源代码)
- 剪叉式高空作业平台稳定性研究与创新设计
- DAMA CDGA考试必备:真题模拟及章节重点解析
- TaskExplorer:全新升级的系统监控与任务管理工具
- 新型碎纸机进纸间隙调整技术解析
- 有腿移动机器人动作教学与技术存储介质的研究
- 基于遗传算法优化的RBF神经网络分析工具
- Visual Basic入门教程完整版PDF下载
- 海洋岸滩保洁与垃圾清运服务招标文件公示
- 触摸屏测量仪器与粘度测定方法
- PSO多目标优化问题求解代码详解
- 有机硅组合物及差异剥离纸或膜技术分析
- Win10快速关机技巧:去除关机阻止功能
- 创新打印机设计:速释打印头与压纸辊安装拆卸便捷性