Java编程基础:首个程序详解与编码规范

需积分: 5 2 下载量 185 浏览量 更新于2024-08-05 收藏 7KB MD 举报
本篇文章主要讲述了Java编程的入门基础,包括编写第一个Java程序的扩展、Java编码规范以及Java语言的特点和发展历史。以下是详细内容: ### 第一个Java程序扩展 **1. Java程序结构** 作者何老师在2021年7月20日创建了一个名为`Hello`的公共类,用于演示Java的基本结构。`Hello`类包含一个`main`方法,这是Java程序的入口点。在这个例子中,`main`方法接受一个`String`类型的参数数组,并使用`System.out.println`语句输出字符串"HelloWorld1", "HelloWorld2", 和 "HelloWorld3"。 **2. Java编程规则** - **访问修饰符**: `public`表示类是公有的,意味着可以从其他类中访问;类名必须与文件名保持一致。 - **大小写敏感性**: Java是大小写敏感的,标识符如类名、变量名等。 - **括号和引号**: 使用成对出现,确保正确配对。 - **顺序执行**: 方法中的代码按顺序执行,每个执行语句以分号结束。 ### Java编码规范 **1. 书写格式** 推荐使用制表符(tab)以增加代码的层次感和可读性,使代码更易于理解和维护。 **2. 注释** - **单行注释**: 使用`//`,注释紧跟在内容后面。 - **多行注释**: 使用`/* 注释内容 */`,用于描述较长的代码块。 - **文档注释**: 使用`/** 注释内容 */`,在方法或类定义前,用于生成API文档。 ### Path的作用 在系统的环境变量`Path`中配置`JAVA_HOME/bin`目录,包含了`javac.exe`和`java.exe`编译器和运行器,使得在任何文件夹下都能方便地执行Java命令。 ### Java的跨平台特性 Java的独特之处在于它是一种解释型语言,但又不同于传统意义上的解释型语言(如Python)或编译型语言(如C++)。源代码首先通过Java编译器(javac)编译成字节码(`.class`文件),这是一种平台无关的中间代码。这些字节码可以在任何支持Java的平台上由Java虚拟机(JVM)执行,从而实现跨平台性。这使得Java程序员无需为不同的操作系统修改代码,只需确保目标平台上有相应的JVM即可。 总结起来,本文介绍了Java编程的基础知识,包括编写第一个程序的语法结构,以及遵循的编码规范和Java语言的跨平台特性和工作原理。这对于初学者理解Java编程是至关重要的,而遵循良好的编码习惯将有助于提升代码质量和项目的可维护性。