小工具知识网

当前位置: 首页 > 行业知识 > 初识java的main方法与基本规则

行业知识

初识java的main方法与基本规则

2026-10-26 18:20:00 来源:互联网转载

  在 Java 中,main 方法是程序的入口点。当 Java 程序启动时,虚拟机会调用 main 方法,并将参数传递给该方法。main 方法有一个参数,类型为 String 数组,这个参数称为命令行参数。

()

  main 方法是 Java 程序的入口方法,其方法名必须是 main,参数列表必须是一个 String 数(常见的名字是 args)。这是 Java 执行程序的约定。如果方法名或参数不符合规定,Java 虚拟机将无法调用该方法,并抛出 NoSuchMethodError 异常。

 代码演示如下:

()
public class Test {    public static void main(String[] args) {        System.out.println("Hello CSDN");    }}
  如上展示的就是最简单的一个 Java 程序,可能我们看到后一头雾水,可以说, Java 的 main 方法应该是当前主流编 程语言中最“ 长 ” 的。   通过上述代码,我们可以看到一个完整的 Java 程序的结构, Java 程序的结构由如下三个部分组成: 1.源文件(扩展名为*.java):源文件带有类的定义。类用来表示程序的一个组件,小程序或许只会有一个 类。类的内容必须包含在花括号里面。 2.类:类中带有一个或多个方法。方法必须在类的内部声明。 3.方法:在方法的花括号中编写方法应该执行的语句。 总结一下:类存在于源文件里面;方法存在于类中;语句存在于方法中。   下面我们来介绍一下注释: Java 中的注释主要分为以下三种 单行注释: // 注释内容(用的最多) 多行注释: /* 注释内容 */ (不推荐) 文档注释: /** 文档注释 */ (常见于方法和类之上描述方法和类的作用 ) ,可以被 javadoc 工具解析,生成一套以网页文件形式体现的程序说明文档 注意: 1. 多行注释不能嵌套使用 2. 不论是单行还是多行注释,都不参与编译,即编译之后生成的 .class 文件中不包含注释信息。 /** 文档注释: @version v1.0.0 @author will 作用 HelloWorld 类,入门第一个程序练习 */ public class HelloWorld { /* 3.2 注释规范 1. 内容准确 : 注释内容要和代码一致 , 匹配 , 并在代码修改时及时更新 . 2. 篇幅合理 : 注释既不应该太精简 , 也不应该长篇大论 . 3. 使用中文 : 一般中国公司都要求使用中文写注释 , 外企另当别论 . 4. 积极向上 : 注释中不要包含负能量 ( 例如 领导 SB 等 ). 4. 标识符 在上述程序中, Test 称为类名, main 称为方法名,也可以将其称为标识符,即: 在程序中由用户给类名、方法名或 者变量所取的名字 。 【硬性规则 】 标识符中可以包含:字母、数字以及 下划线和 $ 符号等等。 注意:标识符不能以数字开头,也不能是关键字,且严格区分大小写 。 软性建议 】 类名:每个单词的首字母大写 ( 大驼峰 ) 方法名:首字母小写,后面每个单词的首字母大写 ( 小驼峰 ) 变量名:与方法名规则相同 一个大型的工程,是由多名工程师协同开发的,如果每个人都按照自己的方式随意取名,比如:person 、 PERSON、 Person 、 _person ,将会使程序非常混乱。如果大家在取名时能够遵守一定的约束 ( 即规范 ) ,那多人写 除的代码仿佛一个人写的。
多行注释:1. main方法是Java程序的入口方法2. main函数的格式是固定的,必须为public static void main(String[] args)*//**main方法是程序的入口函数@param args 命令行参数。*/public static void main(String[] args){// 单行注释:System.out.println是Java中标准输出,会将内容输出到控制台System.out.println("Hello World");}}------------------------------------------------------------------------------------// 在cmd中,使用javadoc工具从Java源码中抽离出注释// -d 创建目录 myHello为目录名// -author 显示作者// -version 显示版本号// -encoding UTF-8 -charset UTF-8 字符集修改为UTF-8javadoc -d myHello -author -version -encoding UTF-8 -charset UTF-8 HelloWorld.java

3.关键字:

通过观察上述程序可以发现, public 、 class 以及 static 等颜色会发生变化,将这些具有特殊含义的标识符称为关键 字。即: 关键字是由 Java 语言提前定义好的,有特殊含义的标识符,或者保留字 。 注意:用户不能使用关键字定义标识符。 在 Java 中关键字有很多,这里给大家列出来一部分,先了解下后序在逐一详细解释。

 (1)48个关键字:abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、interface、instanceof、long、native、new、package、private、protected、public、return、short、static、strictfp、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while。

(2)2个保留字(现在没用以后可能用到作为关键字):goto、const。

(3)3个特殊直接量:true、false、null。 

 

          

上一篇:试用期6个月的公司靠谱吗?去上了2天,公司管理混乱,财务管理乱七八糟,8月的账还没做呢,现在都11月了……这还有必要干下去吗?而且发现离职率也好高,进来两天就走了好几个人了,哎……

下一篇:ex怎么发音k发音么?