4、java的主方法、方法、包和注释

介绍下主方法:

//第一个类
public class HelloWorld {
	//主方法
    public static void main(String []args) {
        System.out.println("Hello World"); 
    }
    //第二个方法
    public void jntm(){
    }
}

//第二个类
public class cxk{
	//方法
    public void jntm(){
    }
}

这是上次打印的hello world,再看遍什么是类(比最开始介绍类多了个public,中文翻译是公共的意思,代表权限),回想下它的概念,写在哪里。

主方法通俗的来讲就是进入到这个类(class)里面,系统要从这个main里面先执行。 像C语言不是也有个主方法么,都是一样的意思。一个类之中会有很多个(名字不一样的)方法,系统总得知道从哪个开始吧,所以必须得有个主方法,表示从这里开始(一个.java文件包含很多的类,类之中又包含许多方法,方法中又包含许多执行的语句)。

方法:

我找到的一些概念:
1.方法是解决一类问题的步骤的有序组合
2.方法包含于类或对象中
3.方法在程序中被创建,在其他地方被引用
其实个人认为通俗的来讲:一个方法能实现一个事情,譬如说我想要个3+2的结果,但是我不会加法,让蔡同学算下,给他3和2,他就能给我个3+2的结果:5,我不就省事了么,甚至别人想算5+1,也直接找这个小蔡,小蔡就是专门算加法的(以后会详细说这些知识)。

包:

包的作用相当于文件夹,装着不同的文件,例如说你这个文件需要那个文件夹下的文件中的东西,首先就需要倒包,如下语句(包下可以有子包)。

import 包名1.包名2…包名n.类名(导入一个包下的某一个类)
import 包名1.包名2…包名n.* ( 导入一个包下的所有的类)

import 包名;
import java.util.*;//导入系统提供的方法的包

什么包、类、方法这些东西其实理解起来就有点像套娃!一层套一层的,但是其实就这些结构上的的东西,要大概有个印象

注释:

注释其实就是在相应的符号之后写一些东西,他不会被执行,能够起到提醒的作用,注释内容不参与编译。分为单行注释、多行注释、文档注释,文档注释只能注释类和函数。

//单行注释,只能在这一行随便写字

/*
多行注释
可以换行
每行随便写,只要在这个开始结束范围内
*/

/**
特殊的多行注释
可以换行
*/
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
IDEA 支持使用注释来提供类和方法的说明,以便更好地理解代码。在 Java 中,可以使用 Javadoc 注释来编写类和方法注释。 类注释通常位于类的声明之前,使用 `/** ... */` 的格式。以下是一个示例: ```java /** * 这是一个示例类,用于演示类注释的使用。 * 它包含一些属性和方法。 */ public class ExampleClass { // 类的成员变量 /** * 这是一个示例属性,用于存储数据。 */ private int exampleProperty; // 类的构造方法 /** * 这是一个示例构造方法,用于创建 ExampleClass 的实例。 * @param value 初始化属性的值 */ public ExampleClass(int value) { exampleProperty = value; } // 类的方法 /** * 这是一个示例方法,用于执行某种操作。 * @param parameter 方法的参数 * @return 方法的返回值 */ public int exampleMethod(int parameter) { // 方法的实现 return exampleProperty + parameter; } } ``` 方法注释通常位于方法的声明之前,也使用 `/** ... */` 的格式。在方法注释中,可以描述方法的功能、参数和返回值等信息。以下是一个示例: ```java /** * 这是一个示例类,用于演示方法注释的使用。 */ public class ExampleClass { // ... /** * 这是一个示例方法,用于执行某种操作。 * @param parameter1 方法的第一个参数 * @param parameter2 方法的第二个参数 * @return 方法的返回值 * @throws IllegalArgumentException 如果参数无效,则抛出此异常 */ public int exampleMethod(int parameter1, String parameter2) throws IllegalArgumentException { // 方法的实现 if (parameter1 < 0) { throw new IllegalArgumentException("参数 parameter1 必须大于等于 0"); } return parameter1 + Integer.parseInt(parameter2); } } ``` 通过使用类注释方法注释,可以提高代码的可读性和可维护性,并且在使用 IDE 时能够更方便地查看代码的说明。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值