Java学习笔记:javac与java命令详解
需积分: 10 5 浏览量
更新于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 上传
2012-09-13 上传
2022-05-12 上传
2022-05-09 上传
2022-06-11 上传
点击了解资源详情
car-java
- 粉丝: 76
- 资源: 699
最新资源
- 正整数数组验证库:确保值符合正整数规则
- 系统移植工具集:镜像、工具链及其他必备软件包
- 掌握JavaScript加密技术:客户端加密核心要点
- AWS环境下Java应用的构建与优化指南
- Grav插件动态调整上传图像大小提高性能
- InversifyJS示例应用:演示OOP与依赖注入
- Laravel与Workerman构建PHP WebSocket即时通讯解决方案
- 前端开发利器:SPRjs快速粘合JavaScript文件脚本
- Windows平台RNNoise演示及编译方法说明
- GitHub Action实现站点自动化部署到网格环境
- Delphi实现磁盘容量检测与柱状图展示
- 亲测可用的简易微信抽奖小程序源码分享
- 如何利用JD抢单助手提升秒杀成功率
- 快速部署WordPress:使用Docker和generator-docker-wordpress
- 探索多功能计算器:日志记录与数据转换能力
- WearableSensing: 使用Java连接Zephyr Bioharness数据到服务器