Java方法

Posted 执久呀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java方法相关的知识,希望对你有一定的参考价值。

目录

下篇更精彩:(7条消息) Java方法(二)_执久呀的博客-CSDN博客

一、前言

二、方法

1.方法的概述

2.方法的定义和调用

格式1:

示例图1:

 示例图2:

 代码1:

代码2:

格式2:

修饰符访问权限范围:


一、前言

前面我们学习了数组的概念和使用,现在我们来学习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等之类的修饰符,这些修饰符作用是访问权限。

修饰符访问权限范围:

以上是关于Java方法的主要内容,如果未能解决你的问题,请参考以下文章

22.java方法的定义

java缓冲字符字节输入输出流:java.io.BufferedReaderjava.io.BufferedWriterjava.io.BufferedInputStreamjava.io.(代码片段

Java语言基础之方法的设计

Java初识方法

Android Java:在 onCreateView() 中返回空视图的片段

jsp页面被tomcat引擎运行的时候组装成java片段,但是这些java片段怎么没有main方法作为程序的入口啊?