java 方法可以定义为一组为执行特定任务而编写的逻辑 java 语句。它们提供了一种重用代码而无需再次编写代码的方法。在 Java 中,任何方法都应该是与 Python、C 和 C++ 不同的类的一部分。如果没有 java 类,方法的存在是不可能的。以下是创建 java 方法时涉及的组件列表:
开始您的免费软件开发课程
网络开发、编程语言、软件测试及其他
以下是创建 java 方法时涉及的组件列表:
语法:
这是方法的基本语法:
//declare Enclosing class public class Myclass{ //declare java method public String concat(String s1, String s2){ // combine two strings with space String s3= s1 + " " + s2 ; //return resulting string return s3; } }
方法可以分为以下两类:
此外,您还可以通过与AssignmentCore的专家联系来获取和设置Java中的方法,他们将为您提供任何复杂程度的Java作业帮助。
当调用程序调用方法时,控件进入方法体。控制权转到方法体后,在以下三种情况下返回到调用程序:
静态方法使用类名调用,非静态方法使用对象实例调用。
现在我们将看到 java 代码示例,展示如何使用 java 声明和调用方法。在此示例中,我们将了解如何创建静态方法以及如何调用它。
代码:
package com.edubca.methods; public class MethodDemo{ public static int getMaximum(int a , int b){ if(a>b){ return a; }else { return b; } } public static void main (String args[]){ int maxvalue1 = getMaximum(10,23); System.out.println("Out of 10 and 23, " + maxvalue1 + " is greater" ); int maxvalue2= getMaximum(40,20); System.out.println("Out of 40 and 20, " + maxvalue2 + " is greater" ); } }
输出:
在下一个示例中,我们将了解如何调用非静态方法。
代码:
package com.edubca.methods; public class MethodDemo{ public int getMinimum(int a , int b){ if(a<b){ return a; }else { return b; } } public static void main (String args[]){ MethodDemo demo =new MethodDemo(); int minvalue1 = demo.getMinimum(10,23); System.out.println("Out of 10 and 23, " + minvalue1 + " is smaller" ); int minvalue2= demo.getMinimum(40,20); System.out.println("Out of 40 and 20, " + minvalue2 + " is smaller" ); } }
正如我们在上面看到的,调用非静态方法需要一个封闭类的实例。上面的代码将产生以下输出:
输出:
在下一个示例中,我们将如何创建抛出异常的方法。
代码:
import java.io.*; package com.edubca.methods; public class MethodDemo{ public void mymethod() throws IOException{ throw new IOException("IO Exception occurred..."); } public static void main (String args[]){ MethodDemo demo =new MethodDemo(); try{ demo.mymethod(); }catch(Exception e){ e.printStackTrace(); } } }
从上面的代码中我们可以看到,每当一个方法抛出异常调用者时,该方法必须使用 try-catch 或任何其他合适的错误处理机制来处理异常。上面的代码在屏幕上显示以下输出:
输出:
通过上面的文章,我们对java中的方法有了一个清晰的认识。因此,借助方法,我们可以完成任何任务。使用方法使我们的代码可重用并且易于测试、理解和调试。
以上是Java 中的方法的详细内容。更多信息请关注PHP中文网其他相关文章!