一、前言
前面我们学习了数组的概念和使用,现在我们来学习Java中的方法,这个方法和c语言的
函数十分相似。
二、方法
1.方法的概述
2.方法的定义和调用
3.带参数方法的定义和调用
4.带返回值方法的定义和调用
5.方法的注意事项
6.方法重载
7方法的参数传递
1.方法的概述
方法是具有一定功能的代码段,我们通过这个来解决问题,是一段代码的集合。
(相当于c语言中的函数)
2.方法的定义和调用
方法的定义
格式1:
public static void 方法名{ //方法的内容 }
其中static说明这是静态方法。静态成员和静态方法只能访问静态成员和方法,若是要
访问非静态成员或方法,则需要通过创建对象来访问,形如 类名 标识符=new 类名();
而非静态的成员既可以访问静态成员和方法也可以访问非静态成员和方法。
(这是后期的内容,提前涉及一下)
示例图1:
示例图2:
代码1:
package com.haha; public class test { public static void main(String[] args) { hello();//在同一类下,静态成员之间的访问直接通过 方法名(); } public static void hello(){ System.out.println("好好学习,天天编程"); } }
代码2:
package com.haha; public class test1 { public static void main(String[] args) { test1 nb=new test1();//创建对象 nb.hello();//若静态方法想访问非静态方法,则得通过创建对象才能访问 } public void hello(){//没有static表示非静态方法 System.out.println("好好学习,天天编程"); } }
格式2:
public 返回类型 方法名(){ //方法定义的实现 }
public int haha(){ }
其实定义方法十分简单,形如c语言的函数即可,只不过在java多了一些修饰符public
、private、protected等之类的修饰符,这些修饰符作用是访问权限。
修饰符访问权限范围:
第三篇:https://blog.csdn.net/weixin_60719453/article/details/120729546